Index

A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

aboutAnHour() - Static method in class org.apache.druid.rpc.StandardRetryPolicy
Retry policy that uses up to about an hour of total wait time.
AbstractHttpClientProvider<HttpClientType> - Class in org.apache.druid.guice.http
 
AbstractHttpClientProvider(Class<? extends Annotation>) - Constructor for class org.apache.druid.guice.http.AbstractHttpClientProvider
 
AbstractListenerHandler<ObjType> - Class in org.apache.druid.server.listener.resource
This is a simplified handler for announcement listeners.
AbstractListenerHandler(TypeReference<ObjType>) - Constructor for class org.apache.druid.server.listener.resource.AbstractListenerHandler
The standard constructor takes in a type reference for the object and for a list of the object.
AbstractResourceFilter - Class in org.apache.druid.server.http.security
 
AbstractResourceFilter(AuthorizerMapper) - Constructor for class org.apache.druid.server.http.security.AbstractResourceFilter
 
AbstractSegmentMetadataCache<T extends DataSourceInformation> - Class in org.apache.druid.segment.metadata
An abstract class that listens for segment change events and caches segment metadata.
AbstractSegmentMetadataCache(QueryLifecycleFactory, SegmentMetadataCacheConfig, Escalator, InternalQueryConfig, ServiceEmitter) - Constructor for class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
AbstractSegmentMetadataCache.ColumnTypeMergePolicy - Interface in org.apache.druid.segment.metadata
ColumnTypeMergePolicy defines the rules of which type to use when faced with the possibility of different types for the same column from segment to segment.
AbstractSegmentMetadataCache.FirstTypeMergePolicy - Class in org.apache.druid.segment.metadata
Classic logic, we use the first type we encounter.
AbstractSegmentMetadataCache.LeastRestrictiveTypeMergePolicy - Class in org.apache.druid.segment.metadata
Resolves types using ColumnType.leastRestrictiveType(ColumnType, ColumnType) to find the ColumnType that can best represent all data contained across all segments.
AbstractTierSelectorStrategy - Class in org.apache.druid.client.selector
 
AbstractTierSelectorStrategy(ServerSelectorStrategy) - Constructor for class org.apache.druid.client.selector.AbstractTierSelectorStrategy
 
accepts(String) - Method in interface org.apache.druid.catalog.model.SchemaRegistry.SchemaSpec
 
accepts(String) - Method in class org.apache.druid.catalog.model.SchemaRegistryImpl.SchemaDefnImpl
 
Access - Class in org.apache.druid.server.security
Represents the outcome of verifying permissions to perform an Action on a Resource, along with any applicable policy restrictions.
Access(boolean) - Constructor for class org.apache.druid.server.security.Access
Deprecated.
Access(boolean, String) - Constructor for class org.apache.druid.server.security.Access
Deprecated.
accumulate(Response, Object) - Method in class org.apache.druid.server.QueryResultPusher.StreamingHttpResponseAccumulator
 
acquireAllSegments(VersionedIntervalTimeline<String, ReferenceCountedSegmentProvider>, Iterable<SegmentDescriptor>, SegmentMapFunction, Closer) - Method in class org.apache.druid.server.coordination.ServerManager
For each SegmentDescriptor, we try to fetch a ReferenceCountedSegmentProvider from the supplied VersionedIntervalTimeline and apply SegmentMapFunction to acquire a reference and transform the segment as appropriate for query processing, returning a ServerManager.SegmentReference wrapper.
acquireSegment() - Method in class org.apache.druid.segment.realtime.FireHydrant
Get a segment Segment from FireHydrant.segmentReferenceProvider
acquireSegmentReferences(SegmentMapFunction, boolean) - Method in class org.apache.druid.segment.realtime.sink.Sink
Acquire references to all FireHydrant that represent this sink.
Action - Enum in org.apache.druid.server.security
 
ACTIVE - Enum constant in enum org.apache.druid.catalog.model.TableMetadata.TableState
 
add(long) - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics.MessageGapStats
 
add(Object...) - Method in class org.apache.druid.guice.DruidInjectorBuilder
Add an arbitrary set of modules.
add(String, LookupExtractorFactoryContainer) - Method in class org.apache.druid.query.lookup.LookupReferencesManager
 
add(InputRow) - Method in class org.apache.druid.segment.realtime.sink.Sink
 
add(InputRow, String) - Method in class org.apache.druid.segment.realtime.appenderator.BatchAppenderatorDriver
Add a row.
add(InputRow, String, Supplier<Committer>) - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderatorDriver
 
add(InputRow, String, Supplier<Committer>, boolean, boolean) - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderatorDriver
Add a row.
add(SegmentIdWithShardSpec, InputRow, Supplier<Committer>) - Method in interface org.apache.druid.segment.realtime.appenderator.Appenderator
Same as Appenderator.add(SegmentIdWithShardSpec, InputRow, Supplier, boolean), with allowIncrementalPersists set to true
add(SegmentIdWithShardSpec, InputRow, Supplier<Committer>, boolean) - Method in interface org.apache.druid.segment.realtime.appenderator.Appenderator
Add a row.
add(SegmentIdWithShardSpec, InputRow, Supplier<Committer>, boolean) - Method in class org.apache.druid.segment.realtime.appenderator.BatchAppenderator
 
add(SegmentIdWithShardSpec, InputRow, Supplier<Committer>, boolean) - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderator
 
add(DruidCompactionConfig, AuditInfo, DateTime) - Method in class org.apache.druid.server.coordinator.DataSourceCompactionConfigHistory
 
add(ServerHolder) - Method in class org.apache.druid.server.coordinator.DruidCluster.Builder
 
add(CoordinatorStat, long) - Method in class org.apache.druid.server.coordinator.stats.CoordinatorRunStats
 
add(CoordinatorStat, RowKey, long) - Method in class org.apache.druid.server.coordinator.stats.CoordinatorRunStats
 
add(SegmentId, SchemaPayloadPlus) - Method in class org.apache.druid.segment.metadata.SegmentSchemaBackFillQueue
 
addAll(Iterable<? extends Object>) - Method in class org.apache.druid.guice.DruidInjectorBuilder
 
addAllowHttpMethodsFilter(ServletContextHandler, List<String>) - Static method in class org.apache.druid.server.initialization.jetty.JettyServerInitUtils
 
addAllowOptionsFilter(ServletContextHandler, boolean) - Static method in class org.apache.druid.server.security.AuthenticationUtils
 
addAppenderator(String, Appenderator) - Method in class org.apache.druid.segment.realtime.appenderator.UnifiedIndexerAppenderatorsManager.DatasourceBundle
 
addAuthenticationFilterChain(ServletContextHandler, List<Authenticator>) - Static method in class org.apache.druid.server.security.AuthenticationUtils
 
addBrokers(ServerHolder...) - Method in class org.apache.druid.server.coordinator.DruidCluster.Builder
 
addCallback(LoadPeonCallback) - Method in class org.apache.druid.server.coordinator.loading.SegmentHolder
 
addChangeRequest(T) - Method in class org.apache.druid.server.coordination.ChangeRequestHistory
Add single segment change update.
addChangeRequests(List<T>) - Method in class org.apache.druid.server.coordination.ChangeRequestHistory
Add batch of segment changes update.
addClass(Class<?>) - Method in class org.apache.druid.guice.DruidInjectorBuilder
 
addConnectionProperty(String, String) - Method in class org.apache.druid.metadata.BasicDataSourceExt
 
addDataSegment(DataSegment) - Method in class org.apache.druid.client.DruidServer
 
addDataSegments(DruidServer) - Method in class org.apache.druid.client.DruidServer
 
addExtensionFilters(ServletContextHandler, Injector) - Static method in class org.apache.druid.server.initialization.jetty.JettyServerInitUtils
 
addFilters(ServletContextHandler, Set<? extends ServletFilterHolder>) - Static method in class org.apache.druid.server.initialization.jetty.JettyServerInitUtils
 
addFormatParameters(List<TableFunction.ParameterDefn>) - Method in class org.apache.druid.catalog.model.table.FormattedInputSourceDefn
Add format properties to the base set, in the order of the formats, in the order defined by the format.
addHandler(Binder, Class<? extends Handler>) - Static method in class org.apache.druid.server.initialization.jetty.JettyBindings
 
addInnerInventory(DruidServer, String, Set<DataSegment>) - Method in class org.apache.druid.client.BatchServerInventoryView
Deprecated.
 
addInput(Object) - Method in class org.apache.druid.guice.DruidInjectorBuilder
Add an arbitrary Module, DruidModule instance, or a subclass of these classes.
addInventory(ContainerClass, String, InventoryClass) - Method in interface org.apache.druid.curator.inventory.CuratorInventoryManagerStrategy
 
addLock(String, LockType) - Method in class org.apache.druid.metadata.SQLMetadataStorageActionHandler
 
addModule(Module) - Method in class org.apache.druid.guice.DruidInjectorBuilder
 
addModules(Module...) - Method in class org.apache.druid.guice.DruidInjectorBuilder
 
addNoopAuthenticationAndAuthorizationFilters(ServletContextHandler, List<String>) - Static method in class org.apache.druid.server.security.AuthenticationUtils
 
addNoopAuthorizationFilters(ServletContextHandler, List<String>) - Static method in class org.apache.druid.server.security.AuthenticationUtils
 
addOrUpdateDatasourceCompactionConfig(DataSourceCompactionConfig, HttpServletRequest) - Method in class org.apache.druid.server.http.CoordinatorCompactionConfigsResource
 
addPreResponseAuthorizationCheckFilter(ServletContextHandler, List<Authenticator>, ObjectMapper) - Static method in class org.apache.druid.server.security.AuthenticationUtils
 
addQosFilter(Binder, String[], int) - Static method in class org.apache.druid.server.initialization.jetty.JettyBindings
 
addQosFilter(Binder, String, int) - Static method in class org.apache.druid.server.initialization.jetty.JettyBindings
 
addQosFilters(ServletContextHandler, Injector) - Static method in class org.apache.druid.server.initialization.jetty.JettyServerInitUtils
addRealtimes(ServerHolder...) - Method in class org.apache.druid.server.coordinator.DruidCluster.Builder
 
addRealtimeSegmentSchema(SegmentId, SchemaPayloadPlus) - Method in class org.apache.druid.segment.metadata.NoopSegmentSchemaCache
 
addRealtimeSegmentSchema(SegmentId, SchemaPayloadPlus) - Method in class org.apache.druid.segment.metadata.SegmentSchemaCache
Adds schema for a realtime segment to the cache.
addRow(Object...) - Method in class org.apache.druid.server.compaction.Table
 
addRowCountToDistribution(long) - Method in class org.apache.druid.server.metrics.SegmentRowCountDistribution
Increments the count for a particular bucket held in this class
addSchemaPendingBackfill(SegmentId, SchemaPayloadPlus) - Method in class org.apache.druid.segment.metadata.NoopSegmentSchemaCache
 
addSchemaPendingBackfill(SegmentId, SchemaPayloadPlus) - Method in class org.apache.druid.segment.metadata.SegmentSchemaCache
Adds a temporary schema for the given segment ID to the cache.
addSecuritySanityCheckFilter(ServletContextHandler, ObjectMapper) - Static method in class org.apache.druid.server.security.AuthenticationUtils
 
addSegment(String, DataSegment) - Method in class org.apache.druid.server.coordinator.balancer.ClusterCostCache.Builder
 
addSegment(DruidServerMetadata, DataSegment) - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
addSegment(DataSegment) - Method in class org.apache.druid.client.DruidDataSource
 
addSegment(DataSegment) - Method in class org.apache.druid.server.coordinator.balancer.SegmentsCostCache.Builder
 
addSegment(DataSegment) - Method in class org.apache.druid.server.coordinator.balancer.ServerCostCache.Builder
 
addSegment(DataSegment) - Method in class org.apache.druid.server.coordinator.SegmentCountsPerInterval
 
addSegment(DataSegment, DataSegmentChangeCallback) - Method in interface org.apache.druid.server.coordination.DataSegmentChangeHandler
 
addSegment(DataSegment, DataSegmentChangeCallback, SegmentLoadingMode) - Method in class org.apache.druid.server.coordination.SegmentLoadDropHandler
 
addSegmentIfAbsent(DataSegment) - Method in class org.apache.druid.client.DruidDataSource
Returns true if the segment was added, false if a segment with the same SegmentId already existed in this DruidDataSource.
addServer(DruidServerMetadata) - Method in class org.apache.druid.client.SegmentLoadInfo
 
addServerAndUpdateSegment(QueryableDruidServer, DataSegment) - Method in class org.apache.druid.client.selector.ServerSelector
 
addSingleInventory(DruidServer, DataSegment) - Method in class org.apache.druid.client.BatchServerInventoryView
Deprecated.
 
addTier(String, ServerHolder...) - Method in class org.apache.druid.server.coordinator.DruidCluster.Builder
 
addTombstoneToDistribution() - Method in class org.apache.druid.server.metrics.SegmentRowCountDistribution
Increments the count for number of tombstones in the distribution
addToSegmentStat(CoordinatorStat, String, String, long) - Method in class org.apache.druid.server.coordinator.stats.CoordinatorRunStats
 
adHocTableFn() - Method in class org.apache.druid.catalog.model.table.BaseInputSourceDefn
 
adHocTableFn() - Method in interface org.apache.druid.catalog.model.table.InputSourceDefn
Provide a definition for a SQL table function that defines an ad-hoc external table "from scratch" for this input source.
adHocTableFnParameters() - Method in class org.apache.druid.catalog.model.table.FormattedInputSourceDefn
Overridden by subclasses to provide the list of table function parameters for this specific input format.
adHocTableFnParameters() - Method in class org.apache.druid.catalog.model.table.HttpInputSourceDefn
 
adHocTableFnParameters() - Method in class org.apache.druid.catalog.model.table.InlineInputSourceDefn
 
adHocTableFnParameters() - Method in class org.apache.druid.catalog.model.table.LocalInputSourceDefn
 
AdHocTableFunction(List<TableFunction.ParameterDefn>) - Constructor for class org.apache.druid.catalog.model.table.BaseInputSourceDefn.AdHocTableFunction
 
adjustValues(Map<String, Object>) - Method in class org.apache.druid.catalog.model.table.InputFormats.FlatTextFormatDefn
 
AggregateFunction - Enum in org.apache.druid.indexing.overlord.supervisor.autoscaler
 
ALL - Enum constant in enum org.apache.druid.server.coordination.BroadcastDatasourceLoadingSpec.Mode
 
ALL - Enum constant in enum org.apache.druid.server.lookup.cache.LookupLoadingSpec.Mode
 
ALL - Static variable in class org.apache.druid.server.coordination.BroadcastDatasourceLoadingSpec
 
ALL - Static variable in class org.apache.druid.server.lookup.cache.LookupLoadingSpec
 
ALL_GRANULARITY - Static variable in class org.apache.druid.catalog.model.table.DatasourceDefn
Catalog property value for the "all time" granularity.
allocate(InputRow, String, String, boolean) - Method in interface org.apache.druid.segment.realtime.appenderator.SegmentAllocator
Allocates a new segment for a given timestamp.
allocatePendingSegment(String, Interval, boolean, SegmentCreateRequest) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Allocate a new pending segment in the pending segments table.
allocatePendingSegment(String, Interval, boolean, SegmentCreateRequest) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
allocatePendingSegments(String, Interval, boolean, List<SegmentCreateRequest>, boolean) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Allocates pending segments for the given requests in the pending segments table.
allocatePendingSegments(String, Interval, boolean, List<SegmentCreateRequest>, boolean) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
allow() - Static method in class org.apache.druid.server.security.Access
Constructs Access instance with access allowed, with no policy restriction.
ALLOW_ALL_NAME - Static variable in class org.apache.druid.server.security.AuthConfig
 
ALLOW_ALL_RESULT - Static variable in class org.apache.druid.server.security.AllowAllAuthenticator
 
ALLOW_NO_RESTRICTION - Static variable in class org.apache.druid.server.security.AuthorizationResult
Provides access with no restrictions to all resources.This should be limited to Druid internal systems or superusers, except in cases where granular ACL considerations are not a priority.
allowAccessWithNoRestriction() - Method in class org.apache.druid.server.security.AuthorizationResult
Returns true if user has all required permission, and the policy restrictions indicates one of the following: no policy found the user has a no-restriction policy
AllowAllAuthenticator - Class in org.apache.druid.server.security
Should only be used in conjunction with AllowAllAuthorizer.
AllowAllAuthenticator() - Constructor for class org.apache.druid.server.security.AllowAllAuthenticator
 
AllowAllAuthorizer - Class in org.apache.druid.server.security
 
AllowAllAuthorizer() - Constructor for class org.apache.druid.server.security.AllowAllAuthorizer
 
allowBasicAccess() - Method in class org.apache.druid.server.security.AuthorizationResult
Returns true if user has basic access.
ALLOWED_CONTEXT_KEYS - Static variable in class org.apache.druid.server.security.AuthConfig
Set of context keys which are always permissible because something in the Druid code itself sets the key before the security check.
AllowHttpMethodsResourceFilter - Class in org.apache.druid.server.security
Filters requests based on the HTTP method.
AllowHttpMethodsResourceFilter(List<String>) - Constructor for class org.apache.druid.server.security.AllowHttpMethodsResourceFilter
 
AllowOptionsResourceFilter - Class in org.apache.druid.server.security
 
AllowOptionsResourceFilter(boolean) - Constructor for class org.apache.druid.server.security.AllowOptionsResourceFilter
 
allowWithRestriction(Map<String, Optional<Policy>>) - Static method in class org.apache.druid.server.security.AuthorizationResult
 
allowWithRestriction(Policy) - Static method in class org.apache.druid.server.security.Access
Contructs Access instance with access allowed, but with policy restriction.
allSegmentStateStream() - Method in class org.apache.druid.segment.realtime.appenderator.BaseAppenderatorDriver.SegmentsForSequence
 
alterSegmentTable() - Method in class org.apache.druid.metadata.SQLMetadataConnector
Adds new columns (used_status_last_updated) to the "segments" table.
ALWAYS - Enum constant in enum org.apache.druid.metadata.segment.cache.SegmentMetadataCache.UsageMode
Always read from the cache.
and(Dimension, String) - Method in class org.apache.druid.server.coordinator.stats.RowKey.Builder
 
announce() - Method in class org.apache.druid.server.coordination.CuratorDataSegmentServerAnnouncer
Deprecated.
 
announce() - Method in interface org.apache.druid.server.coordination.DataSegmentServerAnnouncer
Deprecated.
 
announce() - Method in class org.apache.druid.server.coordination.DataSegmentServerAnnouncer.Noop
Deprecated.
 
announce(String, byte[]) - Method in class org.apache.druid.curator.announcement.NodeAnnouncer
Overload of NodeAnnouncer.announce(String, byte[], boolean), but removes parent node of path after announcement.
announce(String, byte[]) - Method in class org.apache.druid.curator.announcement.PathChildrenAnnouncer
Overload of PathChildrenAnnouncer.announce(String, byte[], boolean), but removes parent node of path after announcement.
announce(String, byte[]) - Method in interface org.apache.druid.curator.announcement.ServiceAnnouncer
 
announce(String, byte[], boolean) - Method in class org.apache.druid.curator.announcement.NodeAnnouncer
Announces the provided bytes at the given path.
announce(String, byte[], boolean) - Method in class org.apache.druid.curator.announcement.PathChildrenAnnouncer
Announces the provided bytes at the given path.
announce(String, byte[], boolean) - Method in interface org.apache.druid.curator.announcement.ServiceAnnouncer
 
announce(DiscoveryDruidNode) - Method in class org.apache.druid.curator.discovery.CuratorDruidNodeAnnouncer
 
announce(DiscoveryDruidNode) - Method in interface org.apache.druid.discovery.DruidNodeAnnouncer
 
announce(DruidNode) - Method in class org.apache.druid.curator.discovery.CuratorServiceAnnouncer
Deprecated.
 
announce(DruidNode) - Method in class org.apache.druid.curator.discovery.NoopServiceAnnouncer
Deprecated.
 
announce(DruidNode) - Method in interface org.apache.druid.curator.discovery.ServiceAnnouncer
Deprecated.
 
announce(DruidNode) - Method in class org.apache.druid.curator.discovery.ServiceAnnouncer.Noop
Deprecated.
 
AnnouncerModule - Class in org.apache.druid.guice
 
AnnouncerModule() - Constructor for class org.apache.druid.guice.AnnouncerModule
 
announceSegment(DataSegment) - Method in class org.apache.druid.server.coordination.BatchDataSegmentAnnouncer
 
announceSegment(DataSegment) - Method in interface org.apache.druid.server.coordination.DataSegmentAnnouncer
 
announceSegment(DataSegment) - Method in class org.apache.druid.server.coordination.NoopDataSegmentAnnouncer
 
announceSegments(Iterable<DataSegment>) - Method in class org.apache.druid.server.coordination.BatchDataSegmentAnnouncer
 
announceSegments(Iterable<DataSegment>) - Method in interface org.apache.druid.server.coordination.DataSegmentAnnouncer
 
announceSegments(Iterable<DataSegment>) - Method in class org.apache.druid.server.coordination.NoopDataSegmentAnnouncer
 
announceSegmentSchemas(String, SegmentSchemas, SegmentSchemas) - Method in class org.apache.druid.server.coordination.BatchDataSegmentAnnouncer
 
announceSegmentSchemas(String, SegmentSchemas, SegmentSchemas) - Method in interface org.apache.druid.server.coordination.DataSegmentAnnouncer
Announces schema associated with all segments for the specified realtime task.
announceSegmentSchemas(String, SegmentSchemas, SegmentSchemas) - Method in class org.apache.druid.server.coordination.NoopDataSegmentAnnouncer
 
ANONYMOUS_NAME - Static variable in class org.apache.druid.server.security.AuthConfig
 
AnonymousAuthenticator - Class in org.apache.druid.server.security
Authenticates all requests and directs them to an authorizer.
AnonymousAuthenticator(String, String, String) - Constructor for class org.apache.druid.server.security.AnonymousAuthenticator
 
ANY - Enum constant in enum org.apache.druid.catalog.model.facade.DatasourceFacade.ColumnFacade.Kind
 
APACHE_DRUID_PACKAGE_NAME - Static variable in class org.apache.druid.server.metrics.MonitorsConfig
 
append(InputRow, String, Supplier<Committer>, boolean, boolean) - Method in class org.apache.druid.segment.realtime.appenderator.BaseAppenderatorDriver
Add a row.
APPEND_FINISHED - Enum constant in enum org.apache.druid.segment.realtime.appenderator.SegmentWithState.SegmentState
 
appenderator - Variable in class org.apache.druid.segment.realtime.appenderator.BaseAppenderatorDriver
 
Appenderator - Interface in org.apache.druid.segment.realtime.appenderator
An Appenderator indexes data.
Appenderator.AppenderatorAddResult - Class in org.apache.druid.segment.realtime.appenderator
Result of Appenderator.add(org.apache.druid.segment.realtime.appenderator.SegmentIdWithShardSpec, org.apache.druid.data.input.InputRow, com.google.common.base.Supplier<org.apache.druid.data.input.Committer>) containing following information - SegmentIdWithShardSpec - identifier of segment to which rows are being added - int - positive number indicating how many summarized rows exist in this segment so far and - boolean - true if is set to false and persist is required; false otherwise
AppenderatorConfig - Interface in org.apache.druid.segment.realtime.appenderator
 
AppenderatorDriverAddResult - Class in org.apache.druid.segment.realtime.appenderator
Result of {@link BaseAppenderatorDriver#append)}.
AppenderatorDriverMetadata - Class in org.apache.druid.segment.realtime.appenderator
 
AppenderatorDriverMetadata(Map<String, List<SegmentWithState>>, Map<String, String>, Object) - Constructor for class org.apache.druid.segment.realtime.appenderator.AppenderatorDriverMetadata
 
AppenderatorDriverMetadata(Map<String, List<SegmentWithState>>, Map<String, String>, Object, Map<String, List<SegmentIdWithShardSpec>>, Map<String, List<SegmentIdWithShardSpec>>) - Constructor for class org.apache.druid.segment.realtime.appenderator.AppenderatorDriverMetadata
 
AppenderatorDriverSegmentLockHelper - Interface in org.apache.druid.segment.realtime.appenderator
Lock helper for StreamAppenderatorDriver.
Appenderators - Class in org.apache.druid.segment.realtime.appenderator
 
Appenderators() - Constructor for class org.apache.druid.segment.realtime.appenderator.Appenderators
 
AppenderatorsManager - Interface in org.apache.druid.segment.realtime.appenderator
This interface defines entities that create and manage potentially multiple Appenderator instances.
APPENDING - Enum constant in enum org.apache.druid.segment.realtime.appenderator.SegmentWithState.SegmentState
 
APPLICATION_SMILE - Static variable in class org.apache.druid.server.QueryResource
Deprecated.
appliesTo(DataSegment, DateTime) - Method in class org.apache.druid.server.coordinator.rules.ForeverBroadcastDistributionRule
 
appliesTo(DataSegment, DateTime) - Method in class org.apache.druid.server.coordinator.rules.ForeverDropRule
 
appliesTo(DataSegment, DateTime) - Method in class org.apache.druid.server.coordinator.rules.ForeverLoadRule
 
appliesTo(DataSegment, DateTime) - Method in class org.apache.druid.server.coordinator.rules.IntervalBroadcastDistributionRule
 
appliesTo(DataSegment, DateTime) - Method in class org.apache.druid.server.coordinator.rules.IntervalDropRule
 
appliesTo(DataSegment, DateTime) - Method in class org.apache.druid.server.coordinator.rules.IntervalLoadRule
 
appliesTo(DataSegment, DateTime) - Method in class org.apache.druid.server.coordinator.rules.PeriodBroadcastDistributionRule
 
appliesTo(DataSegment, DateTime) - Method in class org.apache.druid.server.coordinator.rules.PeriodDropBeforeRule
 
appliesTo(DataSegment, DateTime) - Method in class org.apache.druid.server.coordinator.rules.PeriodDropRule
 
appliesTo(DataSegment, DateTime) - Method in class org.apache.druid.server.coordinator.rules.PeriodLoadRule
 
appliesTo(DataSegment, DateTime) - Method in interface org.apache.druid.server.coordinator.rules.Rule
 
appliesTo(Interval, DateTime) - Method in class org.apache.druid.server.coordinator.rules.ForeverBroadcastDistributionRule
 
appliesTo(Interval, DateTime) - Method in class org.apache.druid.server.coordinator.rules.ForeverDropRule
 
appliesTo(Interval, DateTime) - Method in class org.apache.druid.server.coordinator.rules.ForeverLoadRule
 
appliesTo(Interval, DateTime) - Method in class org.apache.druid.server.coordinator.rules.IntervalBroadcastDistributionRule
 
appliesTo(Interval, DateTime) - Method in class org.apache.druid.server.coordinator.rules.IntervalDropRule
 
appliesTo(Interval, DateTime) - Method in class org.apache.druid.server.coordinator.rules.IntervalLoadRule
 
appliesTo(Interval, DateTime) - Method in class org.apache.druid.server.coordinator.rules.PeriodBroadcastDistributionRule
 
appliesTo(Interval, DateTime) - Method in class org.apache.druid.server.coordinator.rules.PeriodDropBeforeRule
 
appliesTo(Interval, DateTime) - Method in class org.apache.druid.server.coordinator.rules.PeriodDropRule
 
appliesTo(Interval, DateTime) - Method in class org.apache.druid.server.coordinator.rules.PeriodLoadRule
 
appliesTo(Interval, DateTime) - Method in interface org.apache.druid.server.coordinator.rules.Rule
 
apply(String, Map<String, Object>, List<ColumnSpec>, ObjectMapper) - Method in class org.apache.druid.catalog.model.table.BaseInputSourceDefn.AdHocTableFunction
 
apply(String, Map<String, Object>, List<ColumnSpec>, ObjectMapper) - Method in class org.apache.druid.catalog.model.table.BaseInputSourceDefn.PartialTableFunction
 
apply(String, Map<String, Object>, List<ColumnSpec>, ObjectMapper) - Method in interface org.apache.druid.catalog.model.table.TableFunction
 
apply(TimelineLookup<String, T>) - Method in class org.apache.druid.client.CachingClusteredClient.TimelineConverter
 
applyDataSegmentChangeRequests(long, SegmentLoadingMode, List<DataSegmentChangeRequest>, HttpServletRequest) - Method in class org.apache.druid.server.http.SegmentListerResource
This endpoint is used by HttpLoadQueuePeon to assign segment load/drop requests batch.
applyParameters(ResolvedTable, Map<String, Object>) - Method in interface org.apache.druid.catalog.model.ParameterizedDefn
 
archive(DataSegment) - Method in class org.apache.druid.segment.loading.OmniDataSegmentArchiver
 
ASC - Enum constant in enum org.apache.druid.metadata.SortOrder
 
asDruidGranularity(String) - Static method in class org.apache.druid.catalog.model.CatalogUtils
Convert a catalog granularity string to the Druid form.
asSegmentId() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentIdWithShardSpec
 
ASSIGN_SKIPPED - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Segments
 
ASSIGNED - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Segments
 
ASSIGNED_ACTIONS - Static variable in class org.apache.druid.server.coordinator.stats.Stats.SegmentQueue
 
ASSIGNED_TO_CLONE - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Segments
 
asStartMetadata() - Method in interface org.apache.druid.indexing.overlord.DataSourceMetadata
asStartMetadata() - Method in class org.apache.druid.indexing.overlord.ObjectMetadata
 
asString() - Method in interface org.apache.druid.server.coordination.DataSegmentChangeRequest
 
asString() - Method in class org.apache.druid.server.coordination.SegmentChangeRequestDrop
 
asString() - Method in class org.apache.druid.server.coordination.SegmentChangeRequestLoad
 
asString() - Method in class org.apache.druid.server.coordination.SegmentChangeRequestNoop
 
asString() - Method in class org.apache.druid.server.coordination.SegmentSchemasChangeRequest
 
asUpdate(long) - Method in class org.apache.druid.catalog.model.TableMetadata
 
AsyncManagementForwardingServlet - Class in org.apache.druid.server
 
AsyncManagementForwardingServlet(ObjectMapper, Provider<HttpClient>, DruidHttpClientConfig, DruidLeaderSelector, DruidLeaderSelector, AuthorizerMapper) - Constructor for class org.apache.druid.server.AsyncManagementForwardingServlet
 
asyncRequest(RequestBuilder, HttpResponseHandler<IntermediateType, FinalType>) - Method in interface org.apache.druid.rpc.ServiceClient
Perform a request asynchronously.
asyncRequest(RequestBuilder, HttpResponseHandler<IntermediateType, FinalType>) - Method in class org.apache.druid.rpc.ServiceClientImpl
 
AttemptId - Annotation Type in org.apache.druid.guice.annotations
 
audit() - Method in class org.apache.druid.server.coordinator.MetadataManager
 
AUDIT_LOGS - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Kill
 
auditInputSource(Map<String, Object>) - Method in class org.apache.druid.catalog.model.table.BaseInputSourceDefn
Optional step to audit or adjust the input source properties prior to conversion via Jackson.
auditInputSource(Map<String, Object>) - Method in class org.apache.druid.catalog.model.table.HttpInputSourceDefn
 
auditInputSource(Map<String, Object>) - Method in class org.apache.druid.catalog.model.table.InlineInputSourceDefn
 
auditInputSource(Map<String, Object>) - Method in class org.apache.druid.catalog.model.table.LocalInputSourceDefn
 
AuditLogger - Class in org.apache.druid.server.audit
 
AuditLogger(AuditLogger.Level) - Constructor for class org.apache.druid.server.audit.AuditLogger
 
AuditLogger.Level - Enum in org.apache.druid.server.audit
 
auditLogs() - Method in class org.apache.druid.server.coordinator.config.CoordinatorKillConfigs
 
AuditManagerConfig - Interface in org.apache.druid.server.audit
 
AuditSerdeHelper - Class in org.apache.druid.server.audit
Audit utility class that can be used by different implementations of AuditManager to serialize/deserialize audit payloads based on the values configured in AuditManagerConfig.
AuditSerdeHelper(AuditManagerConfig, Escalator, ObjectMapper, ObjectMapper) - Constructor for class org.apache.druid.server.audit.AuditSerdeHelper
 
AuthConfig - Class in org.apache.druid.server.security
 
AuthConfig() - Constructor for class org.apache.druid.server.security.AuthConfig
 
AuthConfig(List<String>, List<String>, List<String>, boolean, boolean, Set<String>, Set<String>, boolean) - Constructor for class org.apache.druid.server.security.AuthConfig
 
AuthConfig.Builder - Class in org.apache.druid.server.security
AuthConfig object is created via Jackson in production.
authenticateJDBCContext(Map<String, Object>) - Method in class org.apache.druid.server.security.AllowAllAuthenticator
 
authenticateJDBCContext(Map<String, Object>) - Method in class org.apache.druid.server.security.AnonymousAuthenticator
 
authenticateJDBCContext(Map<String, Object>) - Method in interface org.apache.druid.server.security.Authenticator
Given a JDBC connection context, authenticate the identity represented by the information in the context.
authenticateJDBCContext(Map<String, Object>) - Method in class org.apache.druid.server.security.TrustedDomainAuthenticator
 
AuthenticationOnlyResourceFilter - Class in org.apache.druid.server.security
Sets necessary request attributes for requests sent to endpoints that need authentication but no authorization.
AuthenticationOnlyResourceFilter() - Constructor for class org.apache.druid.server.security.AuthenticationOnlyResourceFilter
 
AuthenticationResult - Class in org.apache.druid.server.security
An AuthenticationResult contains information about a successfully authenticated request.
AuthenticationResult(String, String, String, Map<String, Object>) - Constructor for class org.apache.druid.server.security.AuthenticationResult
 
authenticationResultFromRequest(HttpServletRequest) - Static method in class org.apache.druid.server.security.AuthorizationUtils
Returns the authentication information for a request.
AuthenticationUtils - Class in org.apache.druid.server.security
 
AuthenticationUtils() - Constructor for class org.apache.druid.server.security.AuthenticationUtils
 
AuthenticationWrappingFilter - Class in org.apache.druid.server.security
Used to wrap Filters created by Authenticators, this wrapper filter skips itself if a request already has an authentication check (so that Authenticator implementations don't have to perform this check themselves)
AuthenticationWrappingFilter(Filter) - Constructor for class org.apache.druid.server.security.AuthenticationWrappingFilter
 
Authenticator - Interface in org.apache.druid.server.security
 
AuthenticatorMapper - Class in org.apache.druid.server.security
 
AuthenticatorMapper(Map<String, Authenticator>) - Constructor for class org.apache.druid.server.security.AuthenticatorMapper
 
AuthenticatorMapperModule - Class in org.apache.druid.server.initialization
 
AuthenticatorMapperModule() - Constructor for class org.apache.druid.server.initialization.AuthenticatorMapperModule
 
AuthenticatorModule - Class in org.apache.druid.guice.security
 
AuthenticatorModule() - Constructor for class org.apache.druid.guice.security.AuthenticatorModule
 
authorizationCheck(HttpServletRequest, Action, String, AuthorizerMapper) - Static method in class org.apache.druid.segment.realtime.ChatHandlers
Check authorization for the given action and dataSource.
AuthorizationResult - Class in org.apache.druid.server.security
Represents the outcoming of performing authorization check on required resource accesses on a query or http requests.
AuthorizationUtils - Class in org.apache.druid.server.security
Static utility functions for performing authorization checks.
AuthorizationUtils() - Constructor for class org.apache.druid.server.security.AuthorizationUtils
 
authorize(HttpServletRequest) - Method in class org.apache.druid.server.QueryLifecycle
Returns AuthorizationResult based on DRUID_AUTHENTICATION_RESULT in the given request, base query would be transformed with restrictions on the AuthorizationResult.
authorize(AuthenticationResult) - Method in class org.apache.druid.server.QueryLifecycle
Returns AuthorizationResult based on the given AuthenticationResult, base query would be transformed with restrictions on the AuthorizationResult.
authorize(AuthenticationResult, Resource, Action) - Method in class org.apache.druid.server.security.AllowAllAuthorizer
 
authorize(AuthenticationResult, Resource, Action) - Method in interface org.apache.druid.server.security.Authorizer
Check if the entity represented by identity is authorized to perform action on resource.
authorizeAllResourceActions(HttpServletRequest, Iterable<ResourceAction>, AuthorizerMapper) - Static method in class org.apache.druid.server.security.AuthorizationUtils
Performs authorization check on a list of resource-actions based on the authentication fields from the request.
authorizeAllResourceActions(AuthenticationResult, Iterable<ResourceAction>, AuthorizerMapper) - Static method in class org.apache.druid.server.security.AuthorizationUtils
Performs authorization check on a list of resource-actions based on the authenticationResult.
authorizeQueryContextParams() - Method in class org.apache.druid.server.security.AuthConfig
 
Authorizer - Interface in org.apache.druid.server.security
An Authorizer is responsible for performing authorization checks for resource accesses.
authorizeResourceAction(HttpServletRequest, ResourceAction, AuthorizerMapper) - Static method in class org.apache.druid.server.security.AuthorizationUtils
Performs authorization check on a single resource-action based on the authentication fields from the request.
authorizerMapper - Variable in class org.apache.druid.server.QueryResource
 
AuthorizerMapper - Class in org.apache.druid.server.security
 
AuthorizerMapper(Map<String, Authorizer>) - Constructor for class org.apache.druid.server.security.AuthorizerMapper
 
AuthorizerMapperModule - Class in org.apache.druid.server.initialization
 
AuthorizerMapperModule() - Constructor for class org.apache.druid.server.initialization.AuthorizerMapperModule
 
AuthorizerModule - Class in org.apache.druid.guice.security
 
AuthorizerModule() - Constructor for class org.apache.druid.guice.security.AuthorizerModule
 
AuthTestUtils - Class in org.apache.druid.server.security
 
AuthTestUtils() - Constructor for class org.apache.druid.server.security.AuthTestUtils
 
AuthValidator - Class in org.apache.druid.server.security
Utility functions to validate the an authorizer.
AuthValidator() - Constructor for class org.apache.druid.server.security.AuthValidator
 
AUTO_LIMIT_VALUE - Static variable in class org.apache.druid.server.SubqueryGuardrailHelper
 
AutoCompactionSnapshot - Class in org.apache.druid.server.coordinator
 
AutoCompactionSnapshot(String, AutoCompactionSnapshot.ScheduleStatus, String, long, long, long, long, long, long, long, long, long) - Constructor for class org.apache.druid.server.coordinator.AutoCompactionSnapshot
 
AutoCompactionSnapshot.Builder - Class in org.apache.druid.server.coordinator
 
AutoCompactionSnapshot.ScheduleStatus - Enum in org.apache.druid.server.coordinator
 
AVAILABLE_SLOTS - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Compaction
 
AVAILABLE_SLOTS - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Kill
 
AvailableSegmentMetadata - Class in org.apache.druid.segment.metadata
Immutable representation of RowSignature and other segment attributes.
AvailableSegmentMetadata.Builder - Class in org.apache.druid.segment.metadata
 
availableSizeBytes() - Method in class org.apache.druid.segment.loading.StorageLocation
 
AvaticaConnectionBalancer - Interface in org.apache.druid.server.router
An AvaticaConnectionBalancer balances Avatica connections across a collection of servers.
AVERAGE - Enum constant in enum org.apache.druid.indexing.overlord.supervisor.autoscaler.AggregateFunction
 
averageBytes() - Method in class org.apache.druid.client.cache.CacheStats
 
avg() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics.MessageGapStats
 
AWAITING_FIRST_RUN - Enum constant in enum org.apache.druid.server.coordinator.AutoCompactionSnapshot.ScheduleStatus
 
awaitInitialization() - Method in class org.apache.druid.client.BrokerServerView
 
awaitInitialization() - Method in class org.apache.druid.query.lookup.MapLookupExtractorFactory
 
awaitInitialization() - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
awaitInitialization() - Method in class org.apache.druid.segment.metadata.NoopSegmentSchemaCache
 
awaitInitialization() - Method in class org.apache.druid.segment.metadata.SegmentSchemaCache
CoordinatorSegmentMetadataCache startup waits on the cache initialization.
awaitInitialization() - Method in class org.apache.druid.server.coordination.ChangeRequestHttpSyncer
Waits for the first successful sync with this server up to ChangeRequestHttpSyncer.maxDurationToWaitForSync.
awaitNextSync(long) - Method in class org.apache.druid.metadata.segment.cache.HeapMemorySegmentMetadataCache
 
awaitNextSync(long) - Method in class org.apache.druid.metadata.segment.cache.NoopSegmentMetadataCache
 
awaitNextSync(long) - Method in interface org.apache.druid.metadata.segment.cache.SegmentMetadataCache
Waits until the cache finishes the next sync with the metadata store or until the timeout elapses, whichever is sooner.

B

BACKFILL_DURATION_MILLIS - Static variable in class org.apache.druid.segment.metadata.Metric
 
BackgroundCachePopulator - Class in org.apache.druid.client.cache
CachePopulator implementation that uses a ExecutorService thread pool to populate a cache in the background.
BackgroundCachePopulator(ExecutorService, ObjectMapper, CachePopulatorStats, long) - Constructor for class org.apache.druid.client.cache.BackgroundCachePopulator
 
BadRequestException - Exception in org.apache.druid.server.initialization.jetty
This class is for any exceptions that should return a bad request status code (404).
BadRequestException(String) - Constructor for exception org.apache.druid.server.initialization.jetty.BadRequestException
 
BadRequestExceptionMapper - Class in org.apache.druid.server.initialization.jetty
 
BadRequestExceptionMapper() - Constructor for class org.apache.druid.server.initialization.jetty.BadRequestExceptionMapper
 
Balancer() - Constructor for class org.apache.druid.server.coordinator.stats.Stats.Balancer
 
BalancerSegmentHolder - Class in org.apache.druid.server.coordinator.balancer
Represents a segment picked for moving by a balancer strategy.
BalancerSegmentHolder(ServerHolder, DataSegment) - Constructor for class org.apache.druid.server.coordinator.balancer.BalancerSegmentHolder
 
BalancerStrategy - Interface in org.apache.druid.server.coordinator.balancer
Segment balancing strategy, used in every coordinator run by StrategicSegmentAssigner to choose optimal servers to load, move or drop a segment.
BalancerStrategyFactory - Class in org.apache.druid.server.coordinator.balancer
 
BalancerStrategyFactory() - Constructor for class org.apache.druid.server.coordinator.balancer.BalancerStrategyFactory
 
BalanceSegments - Class in org.apache.druid.server.coordinator.duty
Coordinator Duty to balance segments across Historicals.
BalanceSegments(Duration) - Constructor for class org.apache.druid.server.coordinator.duty.BalanceSegments
 
BASE_DIR_FIELD - Static variable in class org.apache.druid.catalog.model.table.LocalInputSourceDefn
 
BASE_DIR_PARAMETER - Static variable in class org.apache.druid.catalog.model.table.LocalInputSourceDefn
Base directory for file or filter operations.
BASE_PATH - Static variable in class org.apache.druid.server.listener.resource.ListenerResource
 
BaseAppenderatorDriver - Class in org.apache.druid.segment.realtime.appenderator
A BaseAppenderatorDriver drives an Appenderator to index a finite stream of data.
BaseAppenderatorDriver.SegmentsForSequence - Class in org.apache.druid.segment.realtime.appenderator
Allocated segments for a sequence
BaseCandidateSearchPolicy - Class in org.apache.druid.server.compaction
Base implementation of CompactionCandidateSearchPolicy that can have a priorityDatasource.
BaseCandidateSearchPolicy(String) - Constructor for class org.apache.druid.server.compaction.BaseCandidateSearchPolicy
 
BaseFormatDefn(List<TableFunction.ParameterDefn>) - Constructor for class org.apache.druid.catalog.model.table.InputFormats.BaseFormatDefn
 
baseInjector - Variable in class org.apache.druid.guice.DruidInjectorBuilder
 
baseInjector() - Method in class org.apache.druid.guice.DruidInjectorBuilder
 
BaseInputSourceDefn - Class in org.apache.druid.catalog.model.table
Base class for input source definitions.
BaseInputSourceDefn() - Constructor for class org.apache.druid.catalog.model.table.BaseInputSourceDefn
 
BaseInputSourceDefn.AdHocTableFunction - Class in org.apache.druid.catalog.model.table
The "from-scratch" table function for this input source.
BaseInputSourceDefn.PartialTableFunction - Class in org.apache.druid.catalog.model.table
The "partial" table function that starts with a catalog external table spec, then uses SQL function arguments to "complete" (i.e.
BaseNodeRoleWatcher - Class in org.apache.druid.discovery
Common code used by various implementations of DruidNodeDiscovery.
BaseNodeRoleWatcher(ScheduledExecutorService, NodeRole) - Constructor for class org.apache.druid.discovery.BaseNodeRoleWatcher
 
BasePropertyDefn(String) - Constructor for class org.apache.druid.catalog.model.ModelProperties.BasePropertyDefn
 
BaseSegmentCallback() - Constructor for class org.apache.druid.client.ServerView.BaseSegmentCallback
 
BaseTableFunction - Class in org.apache.druid.catalog.model.table
Base implementation for a table function definition.
BaseTableFunction(List<TableFunction.ParameterDefn>) - Constructor for class org.apache.druid.catalog.model.table.BaseTableFunction
 
BaseTableFunction.Parameter - Class in org.apache.druid.catalog.model.table
 
BasicDataSourceExt - Class in org.apache.druid.metadata
This class exists so that MetadataStorageConnectorConfig is asked for password every time a brand new connection is established with DB.
BasicDataSourceExt(MetadataStorageConnectorConfig) - Constructor for class org.apache.druid.metadata.BasicDataSourceExt
 
BatchAppenderator - Class in org.apache.druid.segment.realtime.appenderator
This is a new class produced when the old AppenderatorImpl was split.
BatchAppenderatorDriver - Class in org.apache.druid.segment.realtime.appenderator
This class is specifialized for batch ingestion.
BatchAppenderatorDriver(Appenderator, SegmentAllocator, PublishedSegmentRetriever, DataSegmentKiller) - Constructor for class org.apache.druid.segment.realtime.appenderator.BatchAppenderatorDriver
Creates a driver for batch ingestion.
BatchDataSegmentAnnouncer - Class in org.apache.druid.server.coordination
 
BatchDataSegmentAnnouncer(DruidServerMetadata, BatchDataSegmentAnnouncerConfig, ZkPathsConfig, Provider<ServiceAnnouncer>, ObjectMapper, ZkEnablementConfig) - Constructor for class org.apache.druid.server.coordination.BatchDataSegmentAnnouncer
 
BatchDataSegmentAnnouncer(DruidServerMetadata, BatchDataSegmentAnnouncerConfig, ZkPathsConfig, ServiceAnnouncer, ObjectMapper) - Constructor for class org.apache.druid.server.coordination.BatchDataSegmentAnnouncer
 
BatchDataSegmentAnnouncerConfig - Class in org.apache.druid.server.initialization
 
BatchDataSegmentAnnouncerConfig() - Constructor for class org.apache.druid.server.initialization.BatchDataSegmentAnnouncerConfig
 
BatchDataSegmentAnnouncerProvider - Class in org.apache.druid.server.coordination
 
BatchDataSegmentAnnouncerProvider() - Constructor for class org.apache.druid.server.coordination.BatchDataSegmentAnnouncerProvider
 
BatchIOConfig - Interface in org.apache.druid.segment.indexing
IOConfig for all batch tasks except compactionTask.
BatchServerInventoryView - Class in org.apache.druid.client
Deprecated.
BatchServerInventoryView(ZkPathsConfig, CuratorFramework, ObjectMapper, Predicate<Pair<DruidServerMetadata, DataSegment>>, String) - Constructor for class org.apache.druid.client.BatchServerInventoryView
Deprecated.
 
BatchServerInventoryViewProvider - Class in org.apache.druid.client
 
BatchServerInventoryViewProvider() - Constructor for class org.apache.druid.client.BatchServerInventoryViewProvider
 
becomeLeader() - Method in interface org.apache.druid.discovery.DruidLeaderSelector.Listener
Notification that this node should start activities to be done by the leader.
becomeLeader() - Method in class org.apache.druid.metadata.segment.cache.HeapMemorySegmentMetadataCache
 
becomeLeader() - Method in class org.apache.druid.metadata.segment.cache.NoopSegmentMetadataCache
 
becomeLeader() - Method in interface org.apache.druid.metadata.segment.cache.SegmentMetadataCache
Refreshes the cache once the service is elected leader.
BIGINT - Enum constant in enum org.apache.druid.catalog.model.table.TableFunction.ParameterType
 
bind(KeyClass, Class<? extends ValueClass>) - Method in class org.apache.druid.guice.DruidBinders.MapBinderHelper
 
bind(TableDefnRegistry) - Method in class org.apache.druid.catalog.model.table.BaseInputSourceDefn
 
bind(TableDefnRegistry) - Method in class org.apache.druid.catalog.model.table.ExternalTableDefn
 
bind(TableDefnRegistry) - Method in class org.apache.druid.catalog.model.table.FormattedInputSourceDefn
 
bind(TableDefnRegistry) - Method in interface org.apache.druid.catalog.model.table.InputSourceDefn
Gather information about the set of format definitions.
bind(TableDefnRegistry) - Method in class org.apache.druid.catalog.model.TableDefn
Called after the table definition is added to the registry, along with all other definitions.
bindColumnValuesToQueryWithInCondition(String, List<String>, SQLStatement<?>) - Static method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Binds the provided list of values to the specified columnName in the given SQL query that contains an IN clause.
binder - Variable in class org.apache.druid.guice.DruidBinders.MapBinderHelper
 
bindIntervalsToQuery(Query<Map<String, Object>>, Collection<Interval>) - Static method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Bind the supplied intervals to query.
bindLocationSelectorStrategy(Binder) - Static method in class org.apache.druid.guice.StorageNodeModule
a helper method for both storage module and independent unit test cases
bindQueryLogic(Class<? extends Query>, Class<? extends QueryLogic>) - Method in class org.apache.druid.guice.DruidBinders.QueryBinder
 
bindQueryRunnerFactory(Class<? extends Query>, Class<? extends QueryRunnerFactory>) - Method in class org.apache.druid.guice.DruidBinders.QueryBinder
 
bindQueryToolChest(Class<? extends Query>, Class<? extends QueryToolChest>) - Method in class org.apache.druid.guice.DruidBinders.QueryBinder
 
BOOLEAN - Enum constant in enum org.apache.druid.catalog.model.table.TableFunction.ParameterType
 
booleanProperty(String) - Method in class org.apache.druid.catalog.model.ObjectFacade
 
BooleanPropertyDefn(String) - Constructor for class org.apache.druid.catalog.model.ModelProperties.BooleanPropertyDefn
 
BootstrapSegmentsResponse - Class in org.apache.druid.client
 
BootstrapSegmentsResponse(CloseableIterator<DataSegment>) - Constructor for class org.apache.druid.client.BootstrapSegmentsResponse
 
BRIDGE - Enum constant in enum org.apache.druid.server.coordination.ServerType
 
BROADCAST_DATASOURCES_TO_LOAD_FOR_TASK - Static variable in class org.apache.druid.server.metrics.DataSourceTaskIdHolder
 
BroadcastDatasourceLoadingSpec - Class in org.apache.druid.server.coordination
This class defines the spec for loading of broadcast datasources for a given task.
BroadcastDatasourceLoadingSpec.Mode - Enum in org.apache.druid.server.coordination
 
BroadcastDistributionRule - Class in org.apache.druid.server.coordinator.rules
 
BroadcastDistributionRule() - Constructor for class org.apache.druid.server.coordinator.rules.BroadcastDistributionRule
 
broadcastSegment(DataSegment) - Method in class org.apache.druid.server.coordinator.loading.StrategicSegmentAssigner
 
broadcastSegment(DataSegment) - Method in interface org.apache.druid.server.coordinator.rules.SegmentActionHandler
Broadcasts the given segment to all servers that are broadcast targets.
BroadcastTableJoinableFactory - Class in org.apache.druid.segment.join
 
BroadcastTableJoinableFactory(SegmentManager) - Constructor for class org.apache.druid.segment.join.BroadcastTableJoinableFactory
 
Broker - Annotation Type in org.apache.druid.client.broker
 
BROKER - Enum constant in enum org.apache.druid.client.CacheUtil.ServerType
 
BROKER - Enum constant in enum org.apache.druid.server.coordination.ServerType
 
BROKER - Static variable in class org.apache.druid.discovery.NodeRole
 
BROKER_JSON_NAME - Static variable in class org.apache.druid.discovery.NodeRole
 
BROKER_POLL_DURATION_MILLIS - Static variable in class org.apache.druid.segment.metadata.Metric
 
BROKER_POLL_FAILED - Static variable in class org.apache.druid.segment.metadata.Metric
 
BROKER_SYNC_ERROR - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Configuration
 
BROKER_SYNC_TIME - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Configuration
 
BrokerClient - Interface in org.apache.druid.client.broker
High-level Broker client.
BrokerClientImpl - Class in org.apache.druid.client.broker
 
BrokerClientImpl(ServiceClient, ObjectMapper) - Constructor for class org.apache.druid.client.broker.BrokerClientImpl
 
BrokerDynamicConfigResource - Class in org.apache.druid.server
Resource for fetching and updating the CoordinatorDynamicConfig on the Broker.
BrokerDynamicConfigResource(BrokerViewOfCoordinatorConfig) - Constructor for class org.apache.druid.server.BrokerDynamicConfigResource
 
BrokerParallelMergeConfig - Class in org.apache.druid.query
 
BrokerParallelMergeConfig() - Constructor for class org.apache.druid.query.BrokerParallelMergeConfig
 
BrokerParallelMergeConfig(Boolean, Integer, Long, Integer, Integer, Integer, Integer) - Constructor for class org.apache.druid.query.BrokerParallelMergeConfig
 
BrokerProcessingModule - Class in org.apache.druid.guice
This module is used to fulfill dependency injection of query processing and caching resources: buffer pools and thread pools on Broker.
BrokerProcessingModule() - Constructor for class org.apache.druid.guice.BrokerProcessingModule
 
BrokerQueryResource - Class in org.apache.druid.server
 
BrokerQueryResource(QueryLifecycleFactory, ObjectMapper, QueryScheduler, AuthorizerMapper, QueryResourceQueryResultPusherFactory, ResourceIOReaderWriterFactory, TimelineServerView) - Constructor for class org.apache.druid.server.BrokerQueryResource
 
BrokerResource - Class in org.apache.druid.server.http
 
BrokerResource(BrokerServerView) - Constructor for class org.apache.druid.server.http.BrokerResource
 
BrokerSegmentWatcherConfig - Class in org.apache.druid.client
 
BrokerSegmentWatcherConfig() - Constructor for class org.apache.druid.client.BrokerSegmentWatcherConfig
 
BrokerServerView - Class in org.apache.druid.client
 
BrokerServerView(QueryableDruidServer.Maker, FilteredServerInventoryView, TierSelectorStrategy, ServiceEmitter, BrokerSegmentWatcherConfig, BrokerViewOfCoordinatorConfig) - Constructor for class org.apache.druid.client.BrokerServerView
 
BrokerSyncStatus - Class in org.apache.druid.server.http
Immutable class which represents the status of a dynamic configuration sync with a specific broker.
BrokerSyncStatus(String, int, long) - Constructor for class org.apache.druid.server.http.BrokerSyncStatus
 
BrokerSyncStatus(ServiceLocation, long) - Constructor for class org.apache.druid.server.http.BrokerSyncStatus
 
BrokerViewOfCoordinatorConfig - Class in org.apache.druid.client
Broker view of the coordinator dynamic configuration, and its derived values such as target and source clone servers.
BrokerViewOfCoordinatorConfig(ObjectMapper, ServiceClientFactory, ServiceLocator) - Constructor for class org.apache.druid.client.BrokerViewOfCoordinatorConfig
 
BrokerViewOfCoordinatorConfig(CoordinatorClient) - Constructor for class org.apache.druid.client.BrokerViewOfCoordinatorConfig
 
build() - Method in class org.apache.druid.catalog.model.table.TableBuilder
 
build() - Method in class org.apache.druid.curator.cache.PathChildrenCacheFactory.Builder
 
build() - Method in class org.apache.druid.guice.DruidInjectorBuilder
 
build() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStatus.Builder
 
build() - Method in class org.apache.druid.indexing.worker.config.WorkerConfig.Builder
 
build() - Method in class org.apache.druid.initialization.ExtensionInjectorBuilder
 
build() - Method in class org.apache.druid.initialization.ServerInjectorBuilder
 
build() - Method in class org.apache.druid.initialization.ServiceInjectorBuilder
 
build() - Method in class org.apache.druid.rpc.StandardRetryPolicy.Builder
 
build() - Method in class org.apache.druid.segment.indexing.DataSchema.Builder
 
build() - Method in class org.apache.druid.segment.metadata.AvailableSegmentMetadata.Builder
 
build() - Method in class org.apache.druid.server.coordinator.AutoCompactionSnapshot.Builder
 
build() - Method in class org.apache.druid.server.coordinator.balancer.ClusterCostCache.Builder
 
build() - Method in class org.apache.druid.server.coordinator.balancer.SegmentsCostCache.Builder
 
build() - Method in class org.apache.druid.server.coordinator.balancer.ServerCostCache.Builder
 
build() - Method in class org.apache.druid.server.coordinator.config.KillUnusedSegmentsConfig.Builder
 
build() - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig.Builder
Builds a CoordinatoryDynamicConfig using either the configured values, or the default value if not configured.
build() - Method in class org.apache.druid.server.coordinator.DruidCluster.Builder
 
build() - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams.Builder
 
build() - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig.Builder
 
build() - Method in class org.apache.druid.server.coordinator.stats.RowKey.Builder
 
build() - Method in class org.apache.druid.server.security.AuthConfig.Builder
 
build() - Method in class org.apache.druid.server.security.TLSUtils.ClientSSLContextBuilder
 
build(DataSource, JoinConditionAnalysis) - Method in class org.apache.druid.segment.join.BroadcastTableJoinableFactory
 
build(DataSource, JoinConditionAnalysis) - Method in class org.apache.druid.segment.join.LookupJoinableFactory
 
build(ServiceLocation) - Method in class org.apache.druid.rpc.RequestBuilder
 
build(CoordinatorDynamicConfig) - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig.Builder
 
buildAuditInfo(HttpServletRequest) - Static method in class org.apache.druid.server.security.AuthorizationUtils
Builds an AuditInfo for the given request by extracting the following from it: Header AuditManager.X_DRUID_AUTHOR Header AuditManager.X_DRUID_COMMENT Attribute AuthConfig.DRUID_AUTHENTICATION_RESULT IP address using ServletRequest.getRemoteAddr()
buildDataSourceRowSignature(String) - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
buildDataSourceRowSignature(String) - Method in class org.apache.druid.segment.metadata.CoordinatorSegmentMetadataCache
 
builder() - Static method in class org.apache.druid.rpc.StandardRetryPolicy
 
builder() - Static method in class org.apache.druid.segment.indexing.DataSchema
 
builder() - Static method in class org.apache.druid.server.coordinator.balancer.ClusterCostCache
 
builder() - Static method in class org.apache.druid.server.coordinator.balancer.SegmentsCostCache
 
builder() - Static method in class org.apache.druid.server.coordinator.balancer.ServerCostCache
 
builder() - Static method in class org.apache.druid.server.coordinator.config.KillUnusedSegmentsConfig
 
builder() - Static method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
 
builder() - Static method in class org.apache.druid.server.coordinator.DruidCluster
 
builder() - Static method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams
 
builder() - Static method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig
 
builder(String) - Static method in class org.apache.druid.server.coordinator.AutoCompactionSnapshot
 
builder(Map<String, Set<DataSegment>>) - Static method in class org.apache.druid.server.coordinator.balancer.ClusterCostCache
 
builder(DataSchema) - Static method in class org.apache.druid.segment.indexing.DataSchema
 
builder(DataSegment, long, Set<DruidServerMetadata>, RowSignature, long) - Static method in class org.apache.druid.segment.metadata.AvailableSegmentMetadata
 
Builder() - Constructor for class org.apache.druid.curator.cache.PathChildrenCacheFactory.Builder
 
Builder() - Constructor for class org.apache.druid.indexing.overlord.supervisor.SupervisorStatus.Builder
 
Builder() - Constructor for class org.apache.druid.rpc.StandardRetryPolicy.Builder
 
Builder() - Constructor for class org.apache.druid.segment.indexing.DataSchema.Builder
 
Builder() - Constructor for class org.apache.druid.server.coordinator.balancer.ClusterCostCache.Builder
 
Builder() - Constructor for class org.apache.druid.server.coordinator.balancer.SegmentsCostCache.Builder
 
Builder() - Constructor for class org.apache.druid.server.coordinator.balancer.ServerCostCache.Builder
 
Builder() - Constructor for class org.apache.druid.server.coordinator.CoordinatorDynamicConfig.Builder
 
Builder() - Constructor for class org.apache.druid.server.coordinator.DruidCluster.Builder
 
Builder() - Constructor for class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig.Builder
 
Builder() - Constructor for class org.apache.druid.server.coordinator.stats.RowKey.Builder
 
Builder() - Constructor for class org.apache.druid.server.security.AuthConfig.Builder
 
Builder(Long, Integer, Integer, Integer, Integer, Object, Double, Integer, Object, Integer, Object, Boolean, Boolean, Boolean, Boolean, Map<String, String>, Set<String>, Map<String, String>) - Constructor for class org.apache.druid.server.coordinator.CoordinatorDynamicConfig.Builder
 
Builder(DataSchema) - Constructor for class org.apache.druid.segment.indexing.DataSchema.Builder
 
buildErrorResponseFrom(DruidException) - Static method in class org.apache.druid.server.http.ServletResourceUtils
 
buildExceptionEvent(Throwable) - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager
 
buildFileObject(URI) - Static method in class org.apache.druid.segment.loading.LocalDataSegmentPuller
 
buildFromExisting() - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams
 
buildNonOkResponse(int, Exception) - Method in class org.apache.druid.server.ResourceIOReaderWriterFactory.ResourceIOWriter
Builds a Response with the given status and the exception.
buildQueryRunnerForSegment(SegmentDescriptor, Segment, QueryRunnerFactory<T, Query<T>>, QueryToolChest<T, Query<T>>, AtomicLong, Optional<byte[]>) - Method in class org.apache.druid.server.coordination.ServerManager
 
buildReadResponse(Supplier<T>) - Static method in class org.apache.druid.server.http.ServletResourceUtils
 
buildRequestInfo(String, HttpServletRequest) - Static method in class org.apache.druid.server.security.AuthorizationUtils
Builds a RequestInfo object that can be used for auditing purposes.
buildResolved(ObjectMapper) - Method in class org.apache.druid.catalog.model.table.TableBuilder
 
buildSpec() - Method in class org.apache.druid.catalog.model.table.TableBuilder
 
buildStatsTable() - Method in class org.apache.druid.server.coordinator.stats.CoordinatorRunStats
Builds a printable table of all the collected error, info and debug level stats (if there are qualifying debugDimensions) with non-zero values.
buildUpdateResponse(Supplier<Boolean>) - Static method in class org.apache.druid.server.http.ServletResourceUtils
 
BYTES_COUNT_METRIC - Static variable in class org.apache.druid.server.ClientQuerySegmentWalker
 
BYTES_TO_LOAD - Static variable in class org.apache.druid.server.coordinator.stats.Stats.SegmentQueue
 
BytesAccumulatingResponseHandler - Class in org.apache.druid.server.coordinator
An async BytesAccumulatingResponseHandler which returns unfinished response
BytesAccumulatingResponseHandler() - Constructor for class org.apache.druid.server.coordinator.BytesAccumulatingResponseHandler
 
BytesBoundedLinkedQueue<E> - Class in org.apache.druid.client.cache
Abstract implementation of a BlockingQueue bounded by the size of elements, works similar to LinkedBlockingQueue except that capacity is bounded by the size in bytes of the elements in the queue.
BytesBoundedLinkedQueue(long) - Constructor for class org.apache.druid.client.cache.BytesBoundedLinkedQueue
 

C

Cache - Interface in org.apache.druid.client.cache
 
CACHE_MISSES - Static variable in class org.apache.druid.segment.metadata.Metric
 
Cache.NamedKey - Class in org.apache.druid.client.cache
 
CacheConfig - Class in org.apache.druid.client.cache
 
CacheConfig() - Constructor for class org.apache.druid.client.cache.CacheConfig
 
CACHED_INTERVALS - Static variable in class org.apache.druid.metadata.segment.cache.Metric
Total number of distinct intervals currently present in the cache.
CACHED_PENDING_SEGMENTS - Static variable in class org.apache.druid.metadata.segment.cache.Metric
Total number of pending segments currently present in the cache.
CACHED_UNUSED_SEGMENTS - Static variable in class org.apache.druid.metadata.segment.cache.Metric
Total number of segments currently present in the cache.
CACHED_USED_SEGMENTS - Static variable in class org.apache.druid.metadata.segment.cache.Metric
Total number of segments currently present in the cache.
cacheExec - Variable in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
cacheExecLoop() - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
CacheExecutorFactory - Enum in org.apache.druid.client.cache
 
cacheInitialized() - Method in class org.apache.druid.discovery.BaseNodeRoleWatcher
 
CacheModule - Class in org.apache.druid.guice
 
CacheModule() - Constructor for class org.apache.druid.guice.CacheModule
 
CacheModule(String) - Constructor for class org.apache.druid.guice.CacheModule
 
CacheModule.HybridCacheModule - Class in org.apache.druid.guice
 
CacheMonitor - Class in org.apache.druid.client.cache
 
CacheMonitor(CachePopulatorStats) - Constructor for class org.apache.druid.client.cache.CacheMonitor
 
CachePopulator - Interface in org.apache.druid.client.cache
Abstraction of mechanism for populating a Cache by wrapping a Sequence and providing a function to extract the values from it.
CachePopulatorStats - Class in org.apache.druid.client.cache
Thread safe collector of CachePopulator statistics, utilized CacheMonitor to emit cache metrics.
CachePopulatorStats() - Constructor for class org.apache.druid.client.cache.CachePopulatorStats
 
CachePopulatorStats.Snapshot - Class in org.apache.druid.client.cache
 
CacheProvider - Interface in org.apache.druid.client.cache
 
CacheStats - Class in org.apache.druid.client.cache
 
CacheStats - Class in org.apache.druid.metadata.segment.cache
Summary of current contents of the cache.
CacheStats(int, int, int, int) - Constructor for class org.apache.druid.metadata.segment.cache.CacheStats
 
CacheStats(long, long, long, long, long, long, long) - Constructor for class org.apache.druid.client.cache.CacheStats
 
CacheUtil - Class in org.apache.druid.client
 
CacheUtil() - Constructor for class org.apache.druid.client.CacheUtil
 
CacheUtil.ServerType - Enum in org.apache.druid.client
 
CachingClusteredClient - Class in org.apache.druid.client
This is the class on the Broker that is responsible for making native Druid queries to a cluster of data servers.
CachingClusteredClient(QueryRunnerFactoryConglomerate, TimelineServerView, Cache, ObjectMapper, CachePopulator, CacheConfig, DruidHttpClientConfig, BrokerParallelMergeConfig, ForkJoinPool, QueryScheduler, ServiceEmitter) - Constructor for class org.apache.druid.client.CachingClusteredClient
 
CachingClusteredClient.TimelineConverter<T extends Overshadowable<T>> - Class in org.apache.druid.client
Helper class to build a new timeline of filtered segments.
CachingCostBalancerStrategy - Class in org.apache.druid.server.coordinator.balancer
Deprecated.
This is currently being used only in tests for benchmarking purposes and will be removed in future releases.
CachingCostBalancerStrategy(ClusterCostCache, ListeningExecutorService) - Constructor for class org.apache.druid.server.coordinator.balancer.CachingCostBalancerStrategy
Deprecated.
 
CachingCostBalancerStrategyConfig - Class in org.apache.druid.server.coordinator.balancer
 
CachingCostBalancerStrategyConfig() - Constructor for class org.apache.druid.server.coordinator.balancer.CachingCostBalancerStrategyConfig
 
CachingCostBalancerStrategyFactory - Class in org.apache.druid.server.coordinator.balancer
Deprecated.
This is currently being used only in tests for benchmarking purposes and will be removed in future releases.
CachingCostBalancerStrategyFactory(ServerInventoryView, Lifecycle, CachingCostBalancerStrategyConfig) - Constructor for class org.apache.druid.server.coordinator.balancer.CachingCostBalancerStrategyFactory
Deprecated.
 
CachingQueryRunner<T> - Class in org.apache.druid.client
 
CachingQueryRunner(String, Optional<byte[]>, SegmentDescriptor, Interval, ObjectMapper, Cache, QueryToolChest, QueryRunner<T>, CachePopulator, CacheConfig) - Constructor for class org.apache.druid.client.CachingQueryRunner
 
CaffeineCache - Class in org.apache.druid.client.cache
 
CaffeineCacheConfig - Class in org.apache.druid.client.cache
 
CaffeineCacheConfig() - Constructor for class org.apache.druid.client.cache.CaffeineCacheConfig
 
CaffeineCacheProvider - Class in org.apache.druid.client.cache
 
CaffeineCacheProvider() - Constructor for class org.apache.druid.client.cache.CaffeineCacheProvider
 
callbackExec - Variable in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
canAppendRow() - Method in class org.apache.druid.segment.realtime.sink.Sink
 
CANCELLED_ACTIONS - Static variable in class org.apache.druid.server.coordinator.stats.Stats.SegmentQueue
 
cancelOperation(SegmentAction, DataSegment) - Method in class org.apache.druid.server.coordinator.ServerHolder
 
cancelOperation(DataSegment) - Method in class org.apache.druid.server.coordinator.loading.HttpLoadQueuePeon
Tries to cancel a load/drop operation.
cancelOperation(DataSegment) - Method in interface org.apache.druid.server.coordinator.loading.LoadQueuePeon
Tries to cancel the current operation queued for the given segment on this server, if any.
cancelOrAwait() - Method in class org.apache.druid.server.coordination.SegmentDropLatch
Cancels this latch if the drop has not yet begun to execute.
cancelQuery(String) - Method in class org.apache.druid.server.QueryScheduler
Forcibly cancel all futures that have been registered to a specific query id
cancelQuery(String, HttpServletRequest) - Method in class org.apache.druid.server.QueryResource
 
cancelTask(String) - Method in class org.apache.druid.rpc.indexing.NoopOverlordClient
 
cancelTask(String) - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Cancel a task.
cancelTask(String) - Method in class org.apache.druid.rpc.indexing.OverlordClientImpl
 
Candidate(String, Interval) - Constructor for class org.apache.druid.server.compaction.FixedIntervalOrderPolicy.Candidate
 
canHandleSegments() - Method in interface org.apache.druid.segment.loading.SegmentCacheManager
Return whether the cache manager can handle segments or not.
canHandleSegments() - Method in class org.apache.druid.segment.loading.SegmentLocalCacheManager
 
canHandleSegments() - Method in class org.apache.druid.server.SegmentManager
Return whether the cache manager can handle segments or not.
canLoadSegment(DataSegment) - Method in class org.apache.druid.server.coordinator.ServerHolder
Checks if the server can load the given segment.
CATALOG_SCHEMA - Static variable in class org.apache.druid.catalog.model.TableId
 
CatalogCoreModule - Class in org.apache.druid.guice
 
CatalogCoreModule() - Constructor for class org.apache.druid.guice.CatalogCoreModule
 
CatalogDataSourceCompactionConfig - Class in org.apache.druid.server.coordinator
 
CatalogDataSourceCompactionConfig(String, CompactionEngine, Period, Integer, Map<String, Object>, Long, MetadataCatalog) - Constructor for class org.apache.druid.server.coordinator.CatalogDataSourceCompactionConfig
 
CatalogUtils - Class in org.apache.druid.catalog.model
 
CatalogUtils() - Constructor for class org.apache.druid.catalog.model.CatalogUtils
 
CENTRALIZED_DATASOURCE_SCHEMA_ENABLED - Static variable in class org.apache.druid.guice.MetadataConfigModule
 
CentralizedDatasourceSchemaConfig - Class in org.apache.druid.segment.metadata
Config for caching and managing datasource schema on the Coordinator.
CentralizedDatasourceSchemaConfig(Boolean, Boolean, Long, Boolean) - Constructor for class org.apache.druid.segment.metadata.CentralizedDatasourceSchemaConfig
 
ChangeRequestHistory<T> - Class in org.apache.druid.server.coordination
This class keeps a bounded list of segment updates made on the server such as adding/dropping segments.
ChangeRequestHistory() - Constructor for class org.apache.druid.server.coordination.ChangeRequestHistory
 
ChangeRequestHistory(int) - Constructor for class org.apache.druid.server.coordination.ChangeRequestHistory
 
ChangeRequestHistory.Counter - Class in org.apache.druid.server.coordination
 
ChangeRequestHttpSyncer<T> - Class in org.apache.druid.server.coordination
This class facilitates the usage of long-polling HTTP endpoints powered by ChangeRequestHistory.
ChangeRequestHttpSyncer(ObjectMapper, HttpClient, ScheduledExecutorService, URL, String, TypeReference<ChangeRequestsSnapshot<T>>, long, long, ChangeRequestHttpSyncer.Listener<T>) - Constructor for class org.apache.druid.server.coordination.ChangeRequestHttpSyncer
 
ChangeRequestHttpSyncer.Listener<T> - Interface in org.apache.druid.server.coordination
Concurrency guarantees: all calls to ChangeRequestHttpSyncer.Listener.fullSync(java.util.List<T>) and ChangeRequestHttpSyncer.Listener.deltaSync(java.util.List<T>) (that is done within the ChangeRequestHttpSyncer.executor) are linearizable.
ChangeRequestsSnapshot<T> - Class in org.apache.druid.server.coordination
ChangeRequestsSnapshot(boolean, String, ChangeRequestHistory.Counter, List<T>) - Constructor for class org.apache.druid.server.coordination.ChangeRequestsSnapshot
 
ChatHandler - Interface in org.apache.druid.segment.realtime
Objects that can be registered with a ServiceAnnouncingChatHandlerProvider and provide http endpoints for indexing-related objects.
ChatHandlerProvider - Interface in org.apache.druid.segment.realtime
 
ChatHandlerResource - Class in org.apache.druid.segment.realtime
 
ChatHandlerResource(ChatHandlerProvider, DataSourceTaskIdHolder) - Constructor for class org.apache.druid.segment.realtime.ChatHandlerResource
 
ChatHandlers - Class in org.apache.druid.segment.realtime
 
ChatHandlers() - Constructor for class org.apache.druid.segment.realtime.ChatHandlers
 
ChatHandlerServerModule - Class in org.apache.druid.server.initialization.jetty
 
ChatHandlerServerModule(Properties) - Constructor for class org.apache.druid.server.initialization.jetty.ChatHandlerServerModule
 
checkClient(X509Certificate[], String, SSLEngine, X509ExtendedTrustManager) - Method in class org.apache.druid.server.security.DefaultTLSCertificateChecker
 
checkClient(X509Certificate[], String, SSLEngine, X509ExtendedTrustManager) - Method in interface org.apache.druid.server.security.TLSCertificateChecker
This method allows an extension to replace the standard X509ExtendedTrustManager.checkClientTrusted(X509Certificate[], String, SSLEngine) method.
checkClientTrusted(X509Certificate[], String) - Method in class org.apache.druid.server.security.CustomCheckX509TrustManager
 
checkClientTrusted(X509Certificate[], String, Socket) - Method in class org.apache.druid.server.security.CustomCheckX509TrustManager
 
checkClientTrusted(X509Certificate[], String, SSLEngine) - Method in class org.apache.druid.server.security.CustomCheckX509TrustManager
 
checkpoint(int, DataSourceMetadata) - Method in interface org.apache.druid.indexing.overlord.supervisor.StreamSupervisor
The definition of checkpoint is not very strict as currently it does not affect data or control path.
checkServer(X509Certificate[], String, SSLEngine, X509ExtendedTrustManager) - Method in class org.apache.druid.server.security.DefaultTLSCertificateChecker
 
checkServer(X509Certificate[], String, SSLEngine, X509ExtendedTrustManager) - Method in interface org.apache.druid.server.security.TLSCertificateChecker
This method allows an extension to replace the standard X509ExtendedTrustManager.checkServerTrusted(X509Certificate[], String, SSLEngine) method.
checkServerTrusted(X509Certificate[], String) - Method in class org.apache.druid.server.security.CustomCheckX509TrustManager
 
checkServerTrusted(X509Certificate[], String, Socket) - Method in class org.apache.druid.server.security.CustomCheckX509TrustManager
 
checkServerTrusted(X509Certificate[], String, SSLEngine) - Method in class org.apache.druid.server.security.CustomCheckX509TrustManager
 
childAdded(DiscoveryDruidNode) - Method in class org.apache.druid.discovery.BaseNodeRoleWatcher
 
childRemoved(DiscoveryDruidNode) - Method in class org.apache.druid.discovery.BaseNodeRoleWatcher
 
chooseNode(Set<String>, byte[]) - Method in class org.apache.druid.server.router.RendezvousHasher
 
cleanup(DataSegment) - Method in interface org.apache.druid.segment.loading.SegmentCacheManager
Cleanup the segment files cache space used by the segment.
cleanup(DataSegment) - Method in class org.apache.druid.segment.loading.SegmentLocalCacheManager
 
cleanupEntriesCreatedBefore(DateTime) - Method in class org.apache.druid.server.coordinator.duty.KillAuditLog
 
cleanupEntriesCreatedBefore(DateTime) - Method in class org.apache.druid.server.coordinator.duty.KillCompactionConfig
 
cleanupEntriesCreatedBefore(DateTime) - Method in class org.apache.druid.server.coordinator.duty.KillDatasourceMetadata
 
cleanupEntriesCreatedBefore(DateTime) - Method in class org.apache.druid.server.coordinator.duty.KillRules
 
cleanupEntriesCreatedBefore(DateTime) - Method in class org.apache.druid.server.coordinator.duty.KillSupervisors
 
cleanupEntriesCreatedBefore(DateTime) - Method in class org.apache.druid.server.coordinator.duty.KillUnreferencedSegmentSchema
 
cleanupEntriesCreatedBefore(DateTime) - Method in class org.apache.druid.server.coordinator.duty.MetadataCleanupDuty
Cleans up metadata entries created before the minCreatedTime.
clear() - Method in interface org.apache.druid.segment.realtime.appenderator.Appenderator
Drop all in-memory and on-disk data, and forget any previously-remembered commit metadata.
clear() - Method in class org.apache.druid.segment.realtime.appenderator.BaseAppenderatorDriver
Clears out all our state and also calls Appenderator.clear() on the underlying Appenderator.
clear() - Method in class org.apache.druid.segment.realtime.appenderator.BatchAppenderator
 
clear() - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderator
 
clear() - Method in class org.apache.druid.server.coordinator.stats.CoordinatorRunStats
 
clearTaskThreadContextForIndexers() - Static method in class org.apache.druid.segment.realtime.appenderator.Appenderators
Clears the thread context variables task.log.id and task.log.file used to route logs of task threads on Indexers to separate log files.
Client - Annotation Type in org.apache.druid.guice.annotations
 
ClientCompactionIntervalSpec - Class in org.apache.druid.client.indexing
ClientCompactionIntervalSpec(Interval, String) - Constructor for class org.apache.druid.client.indexing.ClientCompactionIntervalSpec
 
ClientCompactionIOConfig - Class in org.apache.druid.client.indexing
ClientCompactionIOConfig(ClientCompactionIntervalSpec, Boolean) - Constructor for class org.apache.druid.client.indexing.ClientCompactionIOConfig
 
ClientCompactionRunnerInfo - Class in org.apache.druid.client.indexing
This class is just used to pass the strategy type via the "type" parameter for deserilization to appropriate org.apache.druid.indexing.common.task.CompactionRunner subtype at the overlod.
ClientCompactionRunnerInfo(CompactionEngine) - Constructor for class org.apache.druid.client.indexing.ClientCompactionRunnerInfo
 
ClientCompactionTaskDimensionsSpec - Class in org.apache.druid.client.indexing
Spec containing dimension configs for Compaction Task.
ClientCompactionTaskDimensionsSpec(List<DimensionSchema>) - Constructor for class org.apache.druid.client.indexing.ClientCompactionTaskDimensionsSpec
 
ClientCompactionTaskGranularitySpec - Class in org.apache.druid.client.indexing
Spec containing Granularity configs for Compaction Task.
ClientCompactionTaskGranularitySpec(Granularity, Granularity, Boolean) - Constructor for class org.apache.druid.client.indexing.ClientCompactionTaskGranularitySpec
 
ClientCompactionTaskQuery - Class in org.apache.druid.client.indexing
Client representation of org.apache.druid.indexing.common.task.CompactionTask.
ClientCompactionTaskQuery(String, String, ClientCompactionIOConfig, ClientCompactionTaskQueryTuningConfig, ClientCompactionTaskGranularitySpec, ClientCompactionTaskDimensionsSpec, AggregatorFactory[], CompactionTransformSpec, List<AggregateProjectionSpec>, Map<String, Object>, ClientCompactionRunnerInfo) - Constructor for class org.apache.druid.client.indexing.ClientCompactionTaskQuery
 
ClientCompactionTaskQueryTuningConfig - Class in org.apache.druid.client.indexing
 
ClientCompactionTaskQueryTuningConfig(Integer, AppendableIndexSpec, Integer, Long, Long, SplitHintSpec, PartitionsSpec, IndexSpec, IndexSpec, Integer, Long, SegmentWriteOutMediumFactory, Integer, Integer, Long, Duration, Integer, Integer, Integer, Integer) - Constructor for class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
ClientInfoResource - Class in org.apache.druid.server
 
ClientInfoResource(FilteredServerInventoryView, TimelineServerView, SegmentMetadataQueryConfig, AuthConfig, AuthorizerMapper) - Constructor for class org.apache.druid.server.ClientInfoResource
 
ClientKillUnusedSegmentsTaskQuery - Class in org.apache.druid.client.indexing
Client representation of org.apache.druid.indexing.common.task.KillUnusedSegmentsTask.
ClientKillUnusedSegmentsTaskQuery(String, String, Interval, List<String>, Integer, Integer, DateTime) - Constructor for class org.apache.druid.client.indexing.ClientKillUnusedSegmentsTaskQuery
 
ClientMSQContext - Class in org.apache.druid.client.indexing
This class copies over MSQ context parameters from the MSQ extension.
ClientMSQContext() - Constructor for class org.apache.druid.client.indexing.ClientMSQContext
 
ClientQuerySegmentWalker - Class in org.apache.druid.server
Query handler for the Broker processes (see CliBroker).
ClientQuerySegmentWalker(ServiceEmitter, QuerySegmentWalker, QuerySegmentWalker, QueryRunnerFactoryConglomerate, JoinableFactory, RetryQueryRunnerConfig, ObjectMapper, ServerConfig, Cache, CacheConfig, SubqueryGuardrailHelper, SubqueryCountStatsProvider, GenericQueryMetricsFactory) - Constructor for class org.apache.druid.server.ClientQuerySegmentWalker
 
ClientQuerySegmentWalkerUtils - Class in org.apache.druid.server
ClientQuerySegmentWalkerUtils() - Constructor for class org.apache.druid.server.ClientQuerySegmentWalkerUtils
 
ClientQuerySegmentWalkerUtils.SubqueryResultLimit - Enum in org.apache.druid.server
Guardrail type on the subquery's results
ClientSSLContextBuilder() - Constructor for class org.apache.druid.server.security.TLSUtils.ClientSSLContextBuilder
 
ClientTaskQuery - Interface in org.apache.druid.client.indexing
org.apache.druid.indexing.common.task.Task representations for clients.
ClientUtils - Class in org.apache.druid.discovery
Utils class for shared client methods
ClientUtils() - Constructor for class org.apache.druid.discovery.ClientUtils
 
CliIndexerServerModule - Class in org.apache.druid.server.initialization.jetty
 
CliIndexerServerModule(Properties) - Constructor for class org.apache.druid.server.initialization.jetty.CliIndexerServerModule
 
CLONE_COUNT - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Tier
 
cloneBuilder() - Method in class org.apache.druid.indexing.worker.config.WorkerConfig
 
CloneHistoricals - Class in org.apache.druid.server.coordinator.duty
Handles cloning of historicals.
CloneHistoricals(SegmentLoadQueueManager, CloneStatusManager) - Constructor for class org.apache.druid.server.coordinator.duty.CloneHistoricals
 
CloneStatus - Class in org.apache.druid.server.http
Immutable class which the current set of Brokers which have been synced with the latest CoordinatorDynamicConfig.
CloneStatus(List<ServerCloneStatus>) - Constructor for class org.apache.druid.server.http.CloneStatus
 
CloneStatusManager - Class in org.apache.druid.server.coordinator
Manager to store and update the status of ongoing cloning operations.
CloneStatusManager() - Constructor for class org.apache.druid.server.coordinator.CloneStatusManager
 
close() - Method in class org.apache.druid.client.cache.CaffeineCache
 
close() - Method in class org.apache.druid.client.cache.HybridCache
 
close() - Method in class org.apache.druid.client.cache.MapCache
 
close() - Method in class org.apache.druid.client.cache.MemcachedCache
 
close() - Method in class org.apache.druid.client.JsonParserIterator
 
close() - Method in class org.apache.druid.messages.client.MessageRelay
Stop the MessageRelay<MessageType>.org.apache.druid.messages.client.MessageRelay.Collector.
close() - Method in interface org.apache.druid.metadata.segment.SegmentMetadataReadTransaction
Completes the transaction by either committing it or rolling it back.
close() - Method in class org.apache.druid.query.lookup.MapLookupExtractorFactory
 
close() - Method in class org.apache.druid.rpc.DiscoveryServiceLocator
 
close() - Method in class org.apache.druid.rpc.FixedServiceLocator
 
close() - Method in class org.apache.druid.rpc.indexing.SpecificTaskServiceLocator
 
close() - Method in interface org.apache.druid.rpc.ServiceLocator
 
close() - Method in class org.apache.druid.segment.handoff.CoordinatorBasedSegmentHandoffNotifier
 
close() - Method in interface org.apache.druid.segment.handoff.SegmentHandoffNotifier
Perform any final processing and clean up after ourselves.
close() - Method in interface org.apache.druid.segment.realtime.appenderator.Appenderator
Stop any currently-running processing and clean up after ourselves.
close() - Method in class org.apache.druid.segment.realtime.appenderator.BaseAppenderatorDriver
Closes this driver.
close() - Method in class org.apache.druid.segment.realtime.appenderator.BatchAppenderator
 
close() - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderator
 
close() - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderatorDriver
 
close() - Method in class org.apache.druid.segment.realtime.sink.SinkSegmentReference
 
close() - Method in class org.apache.druid.server.QueryResultPusher.StreamingHttpResponseAccumulator
 
close(String) - Method in interface org.apache.druid.client.cache.Cache
 
close(String) - Method in class org.apache.druid.client.cache.CaffeineCache
 
close(String) - Method in class org.apache.druid.client.cache.HybridCache
 
close(String) - Method in class org.apache.druid.client.cache.MapCache
 
close(String) - Method in class org.apache.druid.client.cache.MemcachedCache
 
closed() - Static method in class org.apache.druid.rpc.ServiceLocations
 
closeNow() - Method in interface org.apache.druid.segment.realtime.appenderator.Appenderator
Stop all processing, abandoning current pushes, currently running persist may be allowed to finish if they persist critical metadata otherwise shutdown immediately.
closeNow() - Method in class org.apache.druid.segment.realtime.appenderator.BatchAppenderator
 
closeNow() - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderator
Unannounce the segments and wait for outstanding persists to finish.
CLUSTER_KEY_LIST_TYPE_REF - Static variable in class org.apache.druid.catalog.model.table.ClusterKeySpec
 
CLUSTER_KEYS_PROPERTY - Static variable in class org.apache.druid.catalog.model.table.DatasourceDefn
The clustering column names and sort order for each new segment.
clusterColumns(ClusterKeySpec...) - Method in class org.apache.druid.catalog.model.table.TableBuilder
 
ClusterCompactionConfig - Class in org.apache.druid.server.coordinator
Cluster-level compaction configs.
ClusterCompactionConfig(Double, Integer, CompactionCandidateSearchPolicy, Boolean, CompactionEngine) - Constructor for class org.apache.druid.server.coordinator.ClusterCompactionConfig
 
clusterConfig() - Method in class org.apache.druid.server.coordinator.DruidCompactionConfig
Returns the cluster-level compaction config.
ClusterCostCache - Class in org.apache.druid.server.coordinator.balancer
 
ClusterCostCache.Builder - Class in org.apache.druid.server.coordinator.balancer
 
clusterKeys() - Method in class org.apache.druid.catalog.model.facade.DatasourceFacade
 
ClusterKeysDefn() - Constructor for class org.apache.druid.catalog.model.table.DatasourceDefn.ClusterKeysDefn
 
ClusterKeySpec - Class in org.apache.druid.catalog.model.table
Description of one clustering key (column) for a datasource.
ClusterKeySpec(String, Boolean) - Constructor for class org.apache.druid.catalog.model.table.ClusterKeySpec
 
ClusterResource - Class in org.apache.druid.server.http
 
ClusterResource(DruidNodeDiscoveryProvider) - Constructor for class org.apache.druid.server.http.ClusterResource
 
code() - Method in enum org.apache.druid.catalog.model.TableMetadata.TableState
 
COLD_SCHEMA_REFRESH_DURATION_MILLIS - Static variable in class org.apache.druid.segment.metadata.Metric
 
COLD_SEGMENT_SCHEMAS - Static variable in class org.apache.druid.segment.metadata.Metric
 
column(String) - Method in class org.apache.druid.catalog.model.facade.DatasourceFacade
 
column(String, String) - Method in class org.apache.druid.catalog.model.table.TableBuilder
 
column(String, String, Map<String, Object>) - Method in class org.apache.druid.catalog.model.table.TableBuilder
 
column(ColumnSpec) - Method in class org.apache.druid.catalog.model.table.TableBuilder
 
ColumnFacade(ColumnSpec) - Constructor for class org.apache.druid.catalog.model.facade.DatasourceFacade.ColumnFacade
 
columnFacades() - Method in class org.apache.druid.catalog.model.facade.DatasourceFacade
 
columnNames(List<ColumnSpec>) - Static method in class org.apache.druid.catalog.model.CatalogUtils
 
columns() - Method in class org.apache.druid.catalog.model.facade.TableFacade
 
columns() - Method in class org.apache.druid.catalog.model.table.TableBuilder
 
columns() - Method in class org.apache.druid.catalog.model.TableSpec
 
columns(List<ColumnSpec>) - Method in class org.apache.druid.catalog.model.table.TableBuilder
 
Columns - Class in org.apache.druid.catalog.model
 
ColumnSpec - Class in org.apache.druid.catalog.model
Specification of table columns.
ColumnSpec(String, String, Map<String, Object>) - Constructor for class org.apache.druid.catalog.model.ColumnSpec
 
ColumnSpec(ColumnSpec) - Constructor for class org.apache.druid.catalog.model.ColumnSpec
 
CombinedDataSchema - Class in org.apache.druid.segment.indexing
Class representing the combined DataSchema of a set of segments, currently used only by Compaction.
CombinedDataSchema(String, TimestampSpec, DimensionsSpec, AggregatorFactory[], GranularitySpec, TransformSpec, List<AggregateProjectionSpec>, Set<String>) - Constructor for class org.apache.druid.segment.indexing.CombinedDataSchema
 
commitAppendSegments(Set<DataSegment>, Map<DataSegment, ReplaceTaskLock>, String, SegmentSchemaMapping) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Commits segments and corresponding schema created by an APPEND task.
commitAppendSegments(Set<DataSegment>, Map<DataSegment, ReplaceTaskLock>, String, SegmentSchemaMapping) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
commitAppendSegmentsAndMetadata(Set<DataSegment>, Map<DataSegment, ReplaceTaskLock>, String, DataSourceMetadata, DataSourceMetadata, String, SegmentSchemaMapping) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Commits segments created by an APPEND task.
commitAppendSegmentsAndMetadata(Set<DataSegment>, Map<DataSegment, ReplaceTaskLock>, String, DataSourceMetadata, DataSourceMetadata, String, SegmentSchemaMapping) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
commitMetadataOnly(String, String, DataSourceMetadata, DataSourceMetadata) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Similar to IndexerMetadataStorageCoordinator.commitSegments(java.util.Set<org.apache.druid.timeline.DataSegment>, org.apache.druid.segment.SegmentSchemaMapping), but meant for streaming ingestion tasks for handling the case where the task ingested no records and created no segments, but still needs to update the metadata with the progress that the task made.
commitMetadataOnly(String, String, DataSourceMetadata, DataSourceMetadata) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
commitReplaceSegments(Set<DataSegment>, Set<ReplaceTaskLock>, SegmentSchemaMapping) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Commits segments and corresponding schema created by a REPLACE task.
commitReplaceSegments(Set<DataSegment>, Set<ReplaceTaskLock>, SegmentSchemaMapping) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
commitSegments(Set<DataSegment>, SegmentSchemaMapping) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Attempts to insert a set of segments and corresponding schema to the metadata storage.
commitSegments(Set<DataSegment>, SegmentSchemaMapping) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
commitSegmentsAndMetadata(Set<DataSegment>, String, DataSourceMetadata, DataSourceMetadata, SegmentSchemaMapping) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Attempts to insert a set of segments and corresponding schema to the metadata storage.
commitSegmentsAndMetadata(Set<DataSegment>, String, DataSourceMetadata, DataSourceMetadata, SegmentSchemaMapping) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
Committed - Class in org.apache.druid.segment.realtime.appenderator
 
Committed(Map<String, Integer>, Object) - Constructor for class org.apache.druid.segment.realtime.appenderator.Committed
 
Committers - Class in org.apache.druid.segment.realtime.sink
 
Committers() - Constructor for class org.apache.druid.segment.realtime.sink.Committers
 
COMMON_FJP - Enum constant in enum org.apache.druid.client.cache.CacheExecutorFactory
 
COMPACTED_BYTES - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Compaction
 
COMPACTED_INTERVALS - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Compaction
 
COMPACTED_SEGMENTS - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Compaction
 
Compaction() - Constructor for class org.apache.druid.server.coordinator.stats.Stats.Compaction
 
COMPACTION_CONFIGS - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Kill
 
COMPACTION_TASK_TYPE - Static variable in class org.apache.druid.server.coordinator.duty.CompactSegments
Must be the same as org.apache.druid.indexing.common.task.CompactionTask.TYPE.
CompactionCandidate - Class in org.apache.druid.server.compaction
Non-empty list of segments of a datasource being considered for compaction.
CompactionCandidateSearchPolicy - Interface in org.apache.druid.server.compaction
Policy used by CompactSegments duty to pick segments for compaction.
compactionConfigs() - Method in class org.apache.druid.server.coordinator.config.CoordinatorKillConfigs
 
CompactionConfigValidationResult - Class in org.apache.druid.server.coordinator
 
CompactionProgressResponse - Class in org.apache.druid.server.compaction
Response of /compaction/progress API exposed by Coordinator and Overlord (when compaction supervisors are enabled).
CompactionProgressResponse(long) - Constructor for class org.apache.druid.server.compaction.CompactionProgressResponse
 
CompactionRunSimulator - Class in org.apache.druid.server.compaction
Simulates runs of auto-compaction duty to obtain the expected list of compaction tasks that would be submitted by the actual compaction duty.
CompactionRunSimulator(CompactionStatusTracker, OverlordClient) - Constructor for class org.apache.druid.server.compaction.CompactionRunSimulator
 
CompactionSegmentIterator - Interface in org.apache.druid.server.compaction
Iterator over compactible segments.
CompactionSimulateResult - Class in org.apache.druid.server.compaction
 
CompactionSimulateResult(Map<CompactionStatus.State, Table>) - Constructor for class org.apache.druid.server.compaction.CompactionSimulateResult
 
CompactionStatistics - Class in org.apache.druid.server.compaction
Used to track statistics for segments in different states of compaction.
CompactionStatistics() - Constructor for class org.apache.druid.server.compaction.CompactionStatistics
 
CompactionStatus - Class in org.apache.druid.server.compaction
Represents the status of compaction for a given CompactionCandidate.
CompactionStatus.State - Enum in org.apache.druid.server.compaction
 
CompactionStatusResponse - Class in org.apache.druid.server.compaction
Response of /compaction/status API exposed by Coordinator and Overlord (when compaction supervisors are enabled).
CompactionStatusResponse(List<AutoCompactionSnapshot>) - Constructor for class org.apache.druid.server.compaction.CompactionStatusResponse
 
CompactionStatusTracker - Class in org.apache.druid.server.compaction
Tracks status of recently submitted compaction tasks.
CompactionStatusTracker(ObjectMapper) - Constructor for class org.apache.druid.server.compaction.CompactionStatusTracker
 
CompactionTaskStatus - Class in org.apache.druid.server.compaction
 
CompactionTaskStatus(TaskState, DateTime, int) - Constructor for class org.apache.druid.server.compaction.CompactionTaskStatus
 
CompactSegments - Class in org.apache.druid.server.coordinator.duty
 
CompactSegments(CompactionStatusTracker, OverlordClient) - Constructor for class org.apache.druid.server.coordinator.duty.CompactSegments
 
compareAndSwap(List<MetadataCASUpdate>) - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
compareCandidates(CompactionCandidate, CompactionCandidate) - Method in class org.apache.druid.server.compaction.BaseCandidateSearchPolicy
 
compareCandidates(CompactionCandidate, CompactionCandidate) - Method in interface org.apache.druid.server.compaction.CompactionCandidateSearchPolicy
Compares between two compaction candidates.
compareCandidates(CompactionCandidate, CompactionCandidate) - Method in class org.apache.druid.server.compaction.FixedIntervalOrderPolicy
 
compareTo(DruidServer) - Method in class org.apache.druid.client.DruidServer
 
compareTo(SegmentIdWithShardSpec) - Method in class org.apache.druid.segment.realtime.appenderator.SegmentIdWithShardSpec
 
compareTo(SegmentHolder) - Method in class org.apache.druid.server.coordinator.loading.SegmentHolder
 
compareTo(ServerHolder) - Method in class org.apache.druid.server.coordinator.ServerHolder
 
comparingByName() - Static method in interface org.apache.druid.server.http.InventoryViewUtils
 
COMPLETE - Enum constant in enum org.apache.druid.server.compaction.CompactionStatus.State
 
COMPLETED_ACTIONS - Static variable in class org.apache.druid.server.coordinator.stats.Stats.SegmentQueue
 
ComposingEmitterConfig - Class in org.apache.druid.server.emitter
 
ComposingEmitterConfig() - Constructor for class org.apache.druid.server.emitter.ComposingEmitterConfig
 
ComposingEmitterModule - Class in org.apache.druid.server.emitter
 
ComposingEmitterModule() - Constructor for class org.apache.druid.server.emitter.ComposingEmitterModule
 
ComposingRequestLogger(List<RequestLogger>) - Constructor for class org.apache.druid.server.log.ComposingRequestLoggerProvider.ComposingRequestLogger
 
ComposingRequestLoggerProvider - Class in org.apache.druid.server.log
 
ComposingRequestLoggerProvider() - Constructor for class org.apache.druid.server.log.ComposingRequestLoggerProvider
 
ComposingRequestLoggerProvider.ComposingRequestLogger - Class in org.apache.druid.server.log
 
compress(byte[]) - Method in class org.apache.druid.client.cache.LZ4Transcoder
 
compress(String, byte[]) - Method in class org.apache.druid.curator.PotentiallyGzippedCompressionProvider
 
COMPUTATION_COUNT - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Balancer
 
COMPUTATION_ERRORS - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Balancer
 
COMPUTATION_TIME - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Balancer
 
COMPUTE_THREADS - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Balancer
 
computeBackoffMs(ServiceRetryPolicy, long) - Static method in class org.apache.druid.rpc.ServiceClientImpl
 
computeCompactionStatus(CompactionCandidate, DataSourceCompactionConfig, CompactionCandidateSearchPolicy) - Method in class org.apache.druid.server.compaction.CompactionStatusTracker
 
computeCost(String, DataSegment) - Method in class org.apache.druid.server.coordinator.balancer.ClusterCostCache
 
computeIfAbsent(SegmentId, String) - Method in class org.apache.druid.server.coordinator.loading.SegmentReplicaCountMap
 
computeJoinCacheKey(DataSource, JoinConditionAnalysis) - Method in class org.apache.druid.segment.join.BroadcastTableJoinableFactory
 
computeJointSegmentsCost(DataSegment, Iterable<DataSegment>) - Static method in class org.apache.druid.server.coordinator.balancer.CostBalancerStrategy
 
computeJointSegmentsCost(DataSegment, DataSegment) - Static method in class org.apache.druid.server.coordinator.balancer.CostBalancerStrategy
This defines the unnormalized cost function between two segments.
computeLagStats() - Method in interface org.apache.druid.indexing.overlord.supervisor.StreamSupervisor
Computes maxLag, totalLag and avgLag
computeLane(QueryPlus<T>, Set<SegmentServerSelector>) - Method in interface org.apache.druid.server.QueryLaningStrategy
For a given QueryPlus and set of SegmentServerSelector, compute if a query belongs to a lane This method must be thread safe
computeLane(QueryPlus<T>, Set<SegmentServerSelector>) - Method in class org.apache.druid.server.scheduling.HiLoQueryLaningStrategy
 
computeLane(QueryPlus<T>, Set<SegmentServerSelector>) - Method in class org.apache.druid.server.scheduling.ManualQueryLaningStrategy
 
computeLane(QueryPlus<T>, Set<SegmentServerSelector>) - Method in class org.apache.druid.server.scheduling.NoQueryLaningStrategy
 
computeLimitFromPercent(int, int) - Method in interface org.apache.druid.server.QueryLaningStrategy
 
computeMaxSegmentsToMovePerTier(int, int, Duration) - Static method in class org.apache.druid.server.coordinator.balancer.SegmentToMoveCalculator
Calculates the maximum number of segments that can be picked for moving in the cluster in a single coordinator run.
computeMinSegmentsToMoveInTier(int) - Static method in class org.apache.druid.server.coordinator.balancer.SegmentToMoveCalculator
Calculates the minimum number of segments that should be considered for moving in a tier, so that the cluster is always balancing itself.
computeNumSegmentsToMoveInTier(String, List<ServerHolder>, int) - Static method in class org.apache.druid.server.coordinator.balancer.SegmentToMoveCalculator
Calculates the number of segments to be picked for moving in the given tier, based on the level of skew between the historicals in the tier.
computeNumSegmentsToMoveToBalanceTier(String, List<ServerHolder>) - Static method in class org.apache.druid.server.coordinator.balancer.SegmentToMoveCalculator
Computes the number of segments that need to be moved across the historicals in a tier to attain balance in terms of disk usage and segment counts per data source.
computePlacementCost(DataSegment, ServerHolder) - Method in class org.apache.druid.server.coordinator.balancer.CachingCostBalancerStrategy
Deprecated.
 
computePlacementCost(DataSegment, ServerHolder) - Method in class org.apache.druid.server.coordinator.balancer.CostBalancerStrategy
Computes the cost of placing a segment on this server.
computePlacementCost(DataSegment, ServerHolder) - Method in class org.apache.druid.server.coordinator.balancer.DiskNormalizedCostBalancerStrategy
 
computePriority(QueryPlus<T>, Set<SegmentServerSelector>) - Method in interface org.apache.druid.server.QueryPrioritizationStrategy
 
computePriority(QueryPlus<T>, Set<SegmentServerSelector>) - Method in class org.apache.druid.server.scheduling.ManualQueryPrioritizationStrategy
 
computePriority(QueryPlus<T>, Set<SegmentServerSelector>) - Method in class org.apache.druid.server.scheduling.ThresholdBasedQueryPrioritizationStrategy
 
computeResultLevelCacheKey(byte[]) - Static method in class org.apache.druid.client.CacheUtil
 
computeSegmentCacheKey(String, SegmentDescriptor, byte[]) - Static method in class org.apache.druid.client.CacheUtil
 
computeSequenceNamePrevIdSha1(boolean) - Method in class org.apache.druid.metadata.PendingSegmentRecord
Computes a hash for this record to serve as UNIQUE key, ensuring we don't have more than one segment per sequence per interval.
concatenateForRewrite(String, String, String) - Static method in class org.apache.druid.server.JettyUtils
Concatenate URI parts, in a way that is useful for proxy servlets.
concatLists(List<T>, List<T>) - Static method in class org.apache.druid.catalog.model.CatalogUtils
 
CONCURRENT_APPEND_VERSION_SUFFIX - Static variable in class org.apache.druid.metadata.PendingSegmentRecord
Suffix to use to construct fresh segment versions in the event of a clash.
config - Variable in class org.apache.druid.metadata.SQLMetadataStorageActionHandlerFactory
 
CONFIG - Static variable in class org.apache.druid.server.security.ResourceType
 
CONFIG_KEY - Static variable in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
 
CONFIG_KEY - Static variable in class org.apache.druid.server.coordinator.DatasourceWhitelist
 
CONFIG_KEY - Static variable in class org.apache.druid.server.coordinator.DruidCompactionConfig
 
CONFIG_PREFIX - Static variable in class org.apache.druid.curator.CuratorConfig
 
CONFIG_PREFIX - Static variable in class org.apache.druid.metadata.SegmentsMetadataManagerConfig
 
ConfigResourceFilter - Class in org.apache.druid.server.http.security
Use this ResourceFilter at end points where Druid Cluster configuration is read or written Here are some example paths where this filter is used - - druid/worker/v1 - druid/indexer/v1 - druid/coordinator/v1/config Note - Currently the resource name for all end points is set to "CONFIG" however if more fine grained access control is required the resource name can be set to specific config properties.
ConfigResourceFilter(AuthorizerMapper) - Constructor for class org.apache.druid.server.http.security.ConfigResourceFilter
 
configs() - Method in class org.apache.druid.server.coordinator.MetadataManager
 
ConfigSyncStatus - Class in org.apache.druid.server.http
Immutable class which contains the current set of Brokers which have been synced with the latest CoordinatorDynamicConfig.
ConfigSyncStatus(Set<BrokerSyncStatus>) - Constructor for class org.apache.druid.server.http.ConfigSyncStatus
 
Configuration() - Constructor for class org.apache.druid.server.coordinator.stats.Stats.Configuration
 
configure(Binder) - Method in class org.apache.druid.curator.CuratorModule
 
configure(Binder) - Method in class org.apache.druid.curator.discovery.DiscoveryModule
 
configure(Binder) - Method in class org.apache.druid.guice.AnnouncerModule
 
configure(Binder) - Method in class org.apache.druid.guice.BrokerProcessingModule
 
configure(Binder) - Method in class org.apache.druid.guice.CacheModule
 
configure(Binder) - Method in class org.apache.druid.guice.CacheModule.HybridCacheModule
 
configure(Binder) - Method in class org.apache.druid.guice.CatalogCoreModule
 
configure(Binder) - Method in class org.apache.druid.guice.CoordinatorDiscoveryModule
 
configure(Binder) - Method in class org.apache.druid.guice.DruidProcessingModule
 
configure(Binder) - Method in class org.apache.druid.guice.http.HttpClientModule
 
configure(Binder) - Method in class org.apache.druid.guice.http.JettyHttpClientModule
 
configure(Binder) - Method in class org.apache.druid.guice.JavaScriptModule
 
configure(Binder) - Method in class org.apache.druid.guice.JoinableFactoryModule
 
configure(Binder) - Method in class org.apache.druid.guice.LocalDataStorageDruidModule
 
configure(Binder) - Method in class org.apache.druid.guice.MetadataConfigModule
 
configure(Binder) - Method in class org.apache.druid.guice.QueryableModule
 
configure(Binder) - Method in class org.apache.druid.guice.QueryRunnerFactoryModule
 
configure(Binder) - Method in class org.apache.druid.guice.QueryToolChestModule
 
configure(Binder) - Method in class org.apache.druid.guice.RouterProcessingModule
 
configure(Binder) - Method in class org.apache.druid.guice.security.AuthenticatorModule
 
configure(Binder) - Method in class org.apache.druid.guice.security.AuthorizerModule
 
configure(Binder) - Method in class org.apache.druid.guice.security.DruidAuthModule
 
configure(Binder) - Method in class org.apache.druid.guice.security.EscalatorModule
 
configure(Binder) - Method in class org.apache.druid.guice.security.PolicyModule
 
configure(Binder) - Method in class org.apache.druid.guice.SegmentWranglerModule
 
configure(Binder) - Method in class org.apache.druid.guice.ServerModule
 
configure(Binder) - Method in class org.apache.druid.guice.ServerViewModule
 
configure(Binder) - Method in class org.apache.druid.guice.SQLMetadataStorageDruidModule
 
configure(Binder) - Method in class org.apache.druid.guice.StartupLoggingModule
 
configure(Binder) - Method in class org.apache.druid.guice.StorageNodeModule
 
configure(Binder) - Method in class org.apache.druid.initialization.Log4jShutterDownerModule
 
configure(Binder) - Method in class org.apache.druid.metadata.input.InputSourceModule
 
configure(Binder) - Method in class org.apache.druid.metadata.storage.derby.DerbyMetadataStorageDruidModule
 
configure(Binder) - Method in class org.apache.druid.query.lookup.LookupModule
 
configure(Binder) - Method in class org.apache.druid.query.lookup.LookupSerdeModule
 
configure(Binder) - Method in class org.apache.druid.rpc.guice.ServiceClientModule
 
configure(Binder) - Method in class org.apache.druid.server.emitter.ComposingEmitterModule
 
configure(Binder) - Method in class org.apache.druid.server.emitter.EmitterModule
 
configure(Binder) - Method in class org.apache.druid.server.emitter.HttpEmitterModule
 
configure(Binder) - Method in class org.apache.druid.server.emitter.LogEmitterModule
 
configure(Binder) - Method in class org.apache.druid.server.emitter.NoopEmitterModule
 
configure(Binder) - Method in class org.apache.druid.server.emitter.ParametrizedUriEmitterModule
 
configure(Binder) - Method in class org.apache.druid.server.emitter.SwitchingEmitterModule
 
configure(Binder) - Method in class org.apache.druid.server.initialization.AuthenticatorMapperModule
 
configure(Binder) - Method in class org.apache.druid.server.initialization.AuthorizerMapperModule
 
configure(Binder) - Method in class org.apache.druid.server.initialization.ExternalStorageAccessSecurityModule
 
configure(Binder) - Method in class org.apache.druid.server.initialization.jetty.ChatHandlerServerModule
 
configure(Binder) - Method in class org.apache.druid.server.initialization.jetty.CliIndexerServerModule
 
configure(Binder) - Method in class org.apache.druid.server.metrics.MetricsModule
 
configure(Binder) - Method in class org.apache.druid.server.security.DefaultTLSCertificateCheckerModule
 
configure(Binder) - Method in class org.apache.druid.server.security.TLSCertificateCheckerModule
 
configure(Binder) - Method in class org.apache.druid.server.ZkPathsModule
 
configure(Injector) - Method in class org.apache.druid.guice.http.AbstractHttpClientProvider
 
configure(Properties) - Method in class org.apache.druid.curator.discovery.DiscoveryModule
 
configure(Properties) - Method in class org.apache.druid.guice.AnnouncerModule
 
configureServlets() - Method in class org.apache.druid.server.initialization.jetty.JettyServerModule
 
conglomerate - Variable in class org.apache.druid.segment.metadata.SegmentMetadataQuerySegmentWalker
 
ConglomerateBackedToolChestWarehouse - Class in org.apache.druid.guice
 
ConglomerateBackedToolChestWarehouse(QueryRunnerFactoryConglomerate) - Constructor for class org.apache.druid.guice.ConglomerateBackedToolChestWarehouse
 
ConnectionCountServerSelectorStrategy - Class in org.apache.druid.client.selector
 
ConnectionCountServerSelectorStrategy() - Constructor for class org.apache.druid.client.selector.ConnectionCountServerSelectorStrategy
 
connector - Variable in class org.apache.druid.metadata.SQLMetadataStorageActionHandlerFactory
 
connectorIsTransientException(Throwable) - Method in class org.apache.druid.metadata.SQLMetadataConnector
Vendor specific errors that are not covered by SQLMetadataConnector.isTransientException(Throwable)
ConsistentHashAvaticaConnectionBalancer - Class in org.apache.druid.server.router
 
ConsistentHashAvaticaConnectionBalancer() - Constructor for class org.apache.druid.server.router.ConsistentHashAvaticaConnectionBalancer
 
ConsistentHasher - Class in org.apache.druid.server.router
Distributes objects across a set of node keys using consistent hashing.
ConsistentHasher(HashFunction) - Constructor for class org.apache.druid.server.router.ConsistentHasher
 
contains(String) - Method in class org.apache.druid.server.coordinator.DatasourceWhitelist
 
content(String, byte[]) - Method in class org.apache.druid.rpc.RequestBuilder
 
contextKeysToAuthorize(Set<String>) - Method in class org.apache.druid.server.security.AuthConfig
Filter the user-supplied context keys based on the context key security rules.
CONTINUE - Enum constant in enum org.apache.druid.client.ServerView.CallbackAction
 
convert() - Method in class org.apache.druid.catalog.model.table.ResolvedExternalTable
Return the ExternalTableSpec for a catalog entry for a this object which must be a fully-defined table.
convert(Map<String, Object>, ObjectMapper) - Method in class org.apache.druid.catalog.model.table.InputFormats.BaseFormatDefn
Convert a generic Java map of input format properties to an input format object.
convert(ResolvedTable) - Method in class org.apache.druid.catalog.model.table.ExternalTableDefn
Return the ExternalTableSpec for a catalog entry for a fully-defined table.
convertArgsToFormat(Map<String, Object>, List<ColumnSpec>, ObjectMapper) - Method in class org.apache.druid.catalog.model.table.BaseInputSourceDefn
Convert SQL arguments, and the column schema, to an input format, if required.
convertArgsToFormat(Map<String, Object>, List<ColumnSpec>, ObjectMapper) - Method in class org.apache.druid.catalog.model.table.FormattedInputSourceDefn
 
convertArgsToSource(Map<String, Object>, ObjectMapper) - Method in class org.apache.druid.catalog.model.table.BaseInputSourceDefn
Convert the input source using arguments to a "from scratch" table function.
convertArgsToSourceMap(Map<String, Object>, Map<String, Object>) - Method in class org.apache.druid.catalog.model.table.BaseInputSourceDefn
Convert SQL arguments to the corresponding "generic JSON" form in the given map.
convertArgsToSourceMap(Map<String, Object>, Map<String, Object>) - Method in class org.apache.druid.catalog.model.table.HttpInputSourceDefn
 
convertArgsToSourceMap(Map<String, Object>, Map<String, Object>) - Method in class org.apache.druid.catalog.model.table.InlineInputSourceDefn
 
convertArgsToSourceMap(Map<String, Object>, Map<String, Object>) - Method in class org.apache.druid.catalog.model.table.LocalInputSourceDefn
 
convertArgsToTable(Map<String, Object>, List<ColumnSpec>, ObjectMapper) - Method in class org.apache.druid.catalog.model.table.BaseInputSourceDefn
Define a table "from scratch" using SQL function arguments.
convertBytesToCompactionConfig(byte[]) - Method in class org.apache.druid.server.coordinator.CoordinatorConfigManager
 
convertColumns(Map<String, Object>, List<ColumnSpec>) - Method in class org.apache.druid.catalog.model.table.InputFormats.BaseFormatDefn
Convert columns from the ColumnSpec format used by the catalog to the list of names form requires by input formats.
convertCompletedTable(ResolvedExternalTable, Map<String, Object>, List<ColumnSpec>) - Method in class org.apache.druid.catalog.model.table.BaseInputSourceDefn
Complete a partial table using the table function arguments and columns provided.
convertCompletedTable(ResolvedExternalTable, Map<String, Object>, List<ColumnSpec>) - Method in class org.apache.druid.catalog.model.table.HttpInputSourceDefn
 
convertCompletedTable(ResolvedExternalTable, Map<String, Object>, List<ColumnSpec>) - Method in class org.apache.druid.catalog.model.table.InlineInputSourceDefn
 
convertCompletedTable(ResolvedExternalTable, Map<String, Object>, List<ColumnSpec>) - Method in class org.apache.druid.catalog.model.table.LocalInputSourceDefn
 
convertFromArgs(Map<String, Object>, List<ColumnSpec>, ObjectMapper) - Method in interface org.apache.druid.catalog.model.table.InputFormatDefn
Create an input format instance from the values provided as arguments that correspond to the defined parameters.
convertFromArgs(Map<String, Object>, List<ColumnSpec>, ObjectMapper) - Method in class org.apache.druid.catalog.model.table.InputFormats.CsvFormatDefn
 
convertFromArgs(Map<String, Object>, List<ColumnSpec>, ObjectMapper) - Method in class org.apache.druid.catalog.model.table.InputFormats.DelimitedFormatDefn
 
convertFromArgs(Map<String, Object>, List<ColumnSpec>, ObjectMapper) - Method in class org.apache.druid.catalog.model.table.InputFormats.JsonFormatDefn
 
convertFromTable(ResolvedExternalTable) - Method in interface org.apache.druid.catalog.model.table.InputFormatDefn
Create an input format from a resolved catalog table spec.
convertFromTable(ResolvedExternalTable) - Method in class org.apache.druid.catalog.model.table.InputFormats.BaseFormatDefn
 
convertFromTable(ResolvedExternalTable) - Method in class org.apache.druid.catalog.model.table.InputFormats.FlatTextFormatDefn
 
convertPartialFormattedTable(ResolvedExternalTable, Map<String, Object>, List<ColumnSpec>, Map<String, Object>) - Method in class org.apache.druid.catalog.model.table.FormattedInputSourceDefn
Converted a formatted external table given the table definition, function args, columns and the merged generic JSON map representing the input source.
convertSignature(List<ColumnSpec>) - Static method in class org.apache.druid.catalog.model.Columns
 
convertSource(Map<String, Object>, ObjectMapper) - Method in class org.apache.druid.catalog.model.table.BaseInputSourceDefn
Convert from a generic Java map to the target input source using the object mapper provided.
convertSubqueryLimitStringToLong(String) - Method in class org.apache.druid.server.SubqueryGuardrailHelper
 
convertTable(ResolvedExternalTable) - Method in class org.apache.druid.catalog.model.table.BaseInputSourceDefn
 
convertTable(ResolvedExternalTable) - Method in interface org.apache.druid.catalog.model.table.InputSourceDefn
Convert a complete (that is, fully-defined) table spec to an external table spec.
convertTable(ResolvedExternalTable) - Method in class org.apache.druid.catalog.model.table.LocalInputSourceDefn
 
convertTableToFormat(ResolvedExternalTable) - Method in class org.apache.druid.catalog.model.table.BaseInputSourceDefn
Convert the format spec, if any, to an input format.
convertTableToFormat(ResolvedExternalTable) - Method in class org.apache.druid.catalog.model.table.FormattedInputSourceDefn
 
convertTableToSource(ResolvedExternalTable) - Method in class org.apache.druid.catalog.model.table.BaseInputSourceDefn
Converts the input source given in a table spec.
Coordinator - Annotation Type in org.apache.druid.client.coordinator
 
COORDINATOR - Static variable in class org.apache.druid.discovery.NodeRole
 
COORDINATOR_JSON_NAME - Static variable in class org.apache.druid.discovery.NodeRole
 
CoordinatorBasedSegmentHandoffNotifier - Class in org.apache.druid.segment.handoff
 
CoordinatorBasedSegmentHandoffNotifier(String, CoordinatorClient, CoordinatorBasedSegmentHandoffNotifierConfig, String) - Constructor for class org.apache.druid.segment.handoff.CoordinatorBasedSegmentHandoffNotifier
 
CoordinatorBasedSegmentHandoffNotifierConfig - Class in org.apache.druid.segment.handoff
 
CoordinatorBasedSegmentHandoffNotifierConfig() - Constructor for class org.apache.druid.segment.handoff.CoordinatorBasedSegmentHandoffNotifierConfig
 
CoordinatorBasedSegmentHandoffNotifierFactory - Class in org.apache.druid.segment.handoff
 
CoordinatorBasedSegmentHandoffNotifierFactory(CoordinatorClient, CoordinatorBasedSegmentHandoffNotifierConfig) - Constructor for class org.apache.druid.segment.handoff.CoordinatorBasedSegmentHandoffNotifierFactory
 
CoordinatorClient - Interface in org.apache.druid.client.coordinator
 
CoordinatorClientImpl - Class in org.apache.druid.client.coordinator
 
CoordinatorClientImpl(ServiceClient, ObjectMapper) - Constructor for class org.apache.druid.client.coordinator.CoordinatorClientImpl
 
CoordinatorCompactionConfigsResource - Class in org.apache.druid.server.http
 
CoordinatorCompactionConfigsResource(CoordinatorConfigManager) - Constructor for class org.apache.druid.server.http.CoordinatorCompactionConfigsResource
 
CoordinatorCompactionResource - Class in org.apache.druid.server.http
 
CoordinatorCompactionResource(DruidCoordinator) - Constructor for class org.apache.druid.server.http.CoordinatorCompactionResource
 
CoordinatorConfigManager - Class in org.apache.druid.server.coordinator
Manager to fetch and update dynamic configs CoordinatorDynamicConfig and DruidCompactionConfig.
CoordinatorConfigManager(JacksonConfigManager, MetadataStorageConnector, MetadataStorageTablesConfig, AuditManager) - Constructor for class org.apache.druid.server.coordinator.CoordinatorConfigManager
 
CoordinatorCustomDuty - Interface in org.apache.druid.server.coordinator.duty
This ExtensionPoint allows for coordinator duty to be pluggable so that users can register their own duties without modifying Core Druid classes.
CoordinatorCustomDutyGroup - Class in org.apache.druid.server.coordinator.duty
 
CoordinatorCustomDutyGroup(String, Duration, List<CoordinatorCustomDuty>) - Constructor for class org.apache.druid.server.coordinator.duty.CoordinatorCustomDutyGroup
 
CoordinatorCustomDutyGroups - Class in org.apache.druid.server.coordinator.duty
 
CoordinatorCustomDutyGroups(Set<CoordinatorCustomDutyGroup>) - Constructor for class org.apache.druid.server.coordinator.duty.CoordinatorCustomDutyGroups
 
CoordinatorDiscoveryModule - Class in org.apache.druid.guice
 
CoordinatorDiscoveryModule() - Constructor for class org.apache.druid.guice.CoordinatorDiscoveryModule
 
CoordinatorDuty - Interface in org.apache.druid.server.coordinator.duty
 
CoordinatorDutyGroup - Class in org.apache.druid.server.coordinator.duty
A group of CoordinatorDuty.
CoordinatorDutyGroup(String, List<CoordinatorDuty>, Duration, DruidCoordinator.DutyGroupHelper) - Constructor for class org.apache.druid.server.coordinator.duty.CoordinatorDutyGroup
 
CoordinatorDutyStatus - Class in org.apache.druid.server.http
 
CoordinatorDutyStatus(List<DutyGroupStatus>) - Constructor for class org.apache.druid.server.http.CoordinatorDutyStatus
 
CoordinatorDutyUtils - Class in org.apache.druid.server.coordinator.duty
utilty methods that are useful for coordinator duties
CoordinatorDutyUtils() - Constructor for class org.apache.druid.server.coordinator.duty.CoordinatorDutyUtils
 
CoordinatorDynamicConfig - Class in org.apache.druid.server.coordinator
This class is for users to change their configurations while their Druid cluster is running.
CoordinatorDynamicConfig(long, int, int, int, int, Object, Double, Integer, Object, Integer, Object, boolean, boolean, Boolean, Boolean, Map<String, String>, Set<String>, Map<String, String>) - Constructor for class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
 
CoordinatorDynamicConfig.Builder - Class in org.apache.druid.server.coordinator
 
CoordinatorDynamicConfigsResource - Class in org.apache.druid.server.http
 
CoordinatorDynamicConfigsResource(CoordinatorConfigManager, AuditManager, CoordinatorDynamicConfigSyncer, CloneStatusManager) - Constructor for class org.apache.druid.server.http.CoordinatorDynamicConfigsResource
 
CoordinatorDynamicConfigSyncer - Class in org.apache.druid.server.http
Updates all brokers with the latest coordinator dynamic config.
CoordinatorDynamicConfigSyncer(ServiceClientFactory, CoordinatorConfigManager, ObjectMapper, DruidNodeDiscoveryProvider, ServiceEmitter) - Constructor for class org.apache.druid.server.http.CoordinatorDynamicConfigSyncer
 
CoordinatorKillConfigs - Class in org.apache.druid.server.coordinator.config
 
CoordinatorKillConfigs(MetadataCleanupConfig, MetadataCleanupConfig, MetadataCleanupConfig, MetadataCleanupConfig, MetadataCleanupConfig, MetadataCleanupConfig, MetadataCleanupConfig, Boolean, Duration, Duration, Boolean, Duration, Integer, Period) - Constructor for class org.apache.druid.server.coordinator.config.CoordinatorKillConfigs
 
CoordinatorOverlordServiceConfig - Class in org.apache.druid.server.coordinator
 
CoordinatorOverlordServiceConfig(Boolean, String) - Constructor for class org.apache.druid.server.coordinator.CoordinatorOverlordServiceConfig
 
CoordinatorPeriodConfig - Class in org.apache.druid.server.coordinator.config
 
CoordinatorPeriodConfig(Duration, Duration) - Constructor for class org.apache.druid.server.coordinator.config.CoordinatorPeriodConfig
 
CoordinatorRedirectInfo - Class in org.apache.druid.server.http
 
CoordinatorRedirectInfo(DruidCoordinator) - Constructor for class org.apache.druid.server.http.CoordinatorRedirectInfo
 
CoordinatorResource - Class in org.apache.druid.server.http
 
CoordinatorResource(DruidCoordinator) - Constructor for class org.apache.druid.server.http.CoordinatorResource
 
CoordinatorRun() - Constructor for class org.apache.druid.server.coordinator.stats.Stats.CoordinatorRun
 
CoordinatorRunConfig - Class in org.apache.druid.server.coordinator.config
 
CoordinatorRunConfig(Duration, Duration) - Constructor for class org.apache.druid.server.coordinator.config.CoordinatorRunConfig
 
CoordinatorRunStats - Class in org.apache.druid.server.coordinator.stats
Contains statistics typically tracked during a single coordinator run or the runtime of a single coordinator duty.
CoordinatorRunStats() - Constructor for class org.apache.druid.server.coordinator.stats.CoordinatorRunStats
 
CoordinatorRunStats(Map<Dimension, String>) - Constructor for class org.apache.druid.server.coordinator.stats.CoordinatorRunStats
Creates a new CoordinatorRunStats.
CoordinatorRunStats.StatHandler - Interface in org.apache.druid.server.coordinator.stats
 
CoordinatorSegmentMetadataCache - Class in org.apache.druid.segment.metadata
Coordinator-side cache of segment metadata that combines segments to build datasources.
CoordinatorSegmentMetadataCache(QueryLifecycleFactory, CoordinatorServerView, SegmentMetadataCacheConfig, Escalator, InternalQueryConfig, ServiceEmitter, SegmentSchemaCache, SegmentSchemaBackFillQueue, SegmentsMetadataManager, Supplier<SegmentsMetadataManagerConfig>) - Constructor for class org.apache.druid.segment.metadata.CoordinatorSegmentMetadataCache
 
CoordinatorSegmentWatcherConfig - Class in org.apache.druid.client
 
CoordinatorSegmentWatcherConfig() - Constructor for class org.apache.druid.client.CoordinatorSegmentWatcherConfig
 
CoordinatorSelectorConfig - Class in org.apache.druid.client.coordinator
 
CoordinatorSelectorConfig() - Constructor for class org.apache.druid.client.coordinator.CoordinatorSelectorConfig
 
CoordinatorServerView - Class in org.apache.druid.client
ServerView of coordinator for the state of segments being loaded in the cluster.
CoordinatorServerView(ServerInventoryView, CoordinatorSegmentWatcherConfig, ServiceEmitter, DirectDruidClientFactory) - Constructor for class org.apache.druid.client.CoordinatorServerView
 
CoordinatorStat - Class in org.apache.druid.server.coordinator.stats
A coordinator statistic, which may or may not be emitted as a metric.
CoordinatorStat.Level - Enum in org.apache.druid.server.coordinator.stats
Level of coordinator stat, typically used for logging.
copy() - Method in class org.apache.druid.catalog.model.table.TableBuilder
 
copyAndReset() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics.MessageGapStats
 
copyOf(TableId, TableSpec) - Static method in class org.apache.druid.catalog.model.table.TableBuilder
 
copyOf(TableMetadata) - Static method in class org.apache.druid.catalog.model.table.TableBuilder
 
copyWithoutSegments() - Method in class org.apache.druid.client.DruidServer
 
CoreInjectorBuilder - Class in org.apache.druid.initialization
Builds the core (common) set of modules used by all Druid services and commands.
CoreInjectorBuilder(Injector) - Constructor for class org.apache.druid.initialization.CoreInjectorBuilder
 
CoreInjectorBuilder(Injector, Set<NodeRole>) - Constructor for class org.apache.druid.initialization.CoreInjectorBuilder
 
cost(DataSegment) - Method in class org.apache.druid.server.coordinator.balancer.SegmentsCostCache
 
CostBalancerStrategy - Class in org.apache.druid.server.coordinator.balancer
 
CostBalancerStrategy(ListeningExecutorService) - Constructor for class org.apache.druid.server.coordinator.balancer.CostBalancerStrategy
 
CostBalancerStrategyFactory - Class in org.apache.druid.server.coordinator.balancer
 
CostBalancerStrategyFactory() - Constructor for class org.apache.druid.server.coordinator.balancer.CostBalancerStrategyFactory
 
count() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics.MessageGapStats
 
Counter(long) - Constructor for class org.apache.druid.server.coordination.ChangeRequestHistory.Counter
 
Counter(long, long) - Constructor for class org.apache.druid.server.coordination.ChangeRequestHistory.Counter
 
create() - Method in class org.apache.druid.client.cache.MemcachedOperationQueueFactory
 
create() - Static method in class org.apache.druid.segment.metadata.CentralizedDatasourceSchemaConfig
 
create() - Static method in class org.apache.druid.segment.metadata.SegmentMetadataCacheConfig
 
create(long) - Static method in class org.apache.druid.client.cache.MapCache
 
create(long, long, long) - Static method in class org.apache.druid.server.compaction.CompactionStatistics
 
create(String) - Static method in class org.apache.druid.curator.CuratorConfig
 
create(String) - Static method in class org.apache.druid.segment.metadata.SegmentMetadataCacheConfig
 
create(String, MetadataStorageActionHandlerTypes<A, B, C, D>) - Method in class org.apache.druid.metadata.DerbyMetadataStorageActionHandlerFactory
 
create(String, MetadataStorageActionHandlerTypes<EntryType, StatusType, LogType, LockType>) - Method in class org.apache.druid.metadata.MySQLMetadataStorageActionHandlerFactory
 
create(String, MetadataStorageActionHandlerTypes<EntryType, StatusType, LogType, LockType>) - Method in class org.apache.druid.metadata.PostgreSQLMetadataStorageActionHandlerFactory
 
create(String, MetadataStorageActionHandlerTypes<EntryType, StatusType, LogType, LockType>) - Method in class org.apache.druid.metadata.SQLServerMetadataStorageActionHandlerFactory
 
create(ScheduledExecutorService, NodeRole) - Static method in class org.apache.druid.discovery.BaseNodeRoleWatcher
 
create(Map<SegmentIdWithShardSpec, Integer>, Object) - Static method in class org.apache.druid.segment.realtime.appenderator.Committed
 
create(CaffeineCacheConfig) - Static method in class org.apache.druid.client.cache.CaffeineCache
 
create(CaffeineCacheConfig, Executor) - Static method in class org.apache.druid.client.cache.CaffeineCache
 
create(MemcachedCacheConfig) - Static method in class org.apache.druid.client.cache.MemcachedCache
 
create(SegmentIdWithShardSpec, String, String, String, String) - Static method in class org.apache.druid.metadata.PendingSegmentRecord
Creates a new record (with the current timestamp) that can be used to create a new entry in the pending segments metadata table.
create(CoordinatorDynamicConfig, int) - Static method in class org.apache.druid.server.coordinator.loading.SegmentLoadingConfig
Creates a new SegmentLoadingConfig with recomputed coordinator config values based on whether CoordinatorDynamicConfig.isSmartSegmentLoading() is enabled or not.
createAuditTable() - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
createAutoscaler(Supervisor) - Method in interface org.apache.druid.indexing.overlord.supervisor.SupervisorSpec
 
createBalancerStrategy(int) - Method in class org.apache.druid.server.coordinator.balancer.BalancerStrategyFactory
 
createBalancerStrategy(int) - Method in class org.apache.druid.server.coordinator.balancer.CachingCostBalancerStrategyFactory
Deprecated.
 
createBalancerStrategy(int) - Method in class org.apache.druid.server.coordinator.balancer.CostBalancerStrategyFactory
 
createBalancerStrategy(int) - Method in class org.apache.druid.server.coordinator.balancer.DisabledCachingCostBalancerStrategyFactory
 
createBalancerStrategy(int) - Method in class org.apache.druid.server.coordinator.balancer.DiskNormalizedCostBalancerStrategyFactory
 
createBalancerStrategy(int) - Method in class org.apache.druid.server.coordinator.balancer.RandomBalancerStrategyFactory
 
createBatch(String, DataSchema, AppenderatorConfig, SegmentGenerationMetrics, DataSegmentPusher, ObjectMapper, IndexIO, IndexMerger, RowIngestionMeters, ParseExceptionHandler, CentralizedDatasourceSchemaConfig) - Static method in class org.apache.druid.segment.realtime.appenderator.Appenderators
 
createBatchAppenderatorForTask(String, DataSchema, AppenderatorConfig, TaskDirectory, SegmentGenerationMetrics, DataSegmentPusher, ObjectMapper, IndexIO, IndexMerger, RowIngestionMeters, ParseExceptionHandler, CentralizedDatasourceSchemaConfig) - Method in interface org.apache.druid.segment.realtime.appenderator.AppenderatorsManager
Creates a BatchAppenderator suitable for batch ingestion with no ability to process queries against the processed data.
createBatchAppenderatorForTask(String, DataSchema, AppenderatorConfig, TaskDirectory, SegmentGenerationMetrics, DataSegmentPusher, ObjectMapper, IndexIO, IndexMerger, RowIngestionMeters, ParseExceptionHandler, CentralizedDatasourceSchemaConfig) - Method in class org.apache.druid.segment.realtime.appenderator.DummyForInjectionAppenderatorsManager
 
createBatchAppenderatorForTask(String, DataSchema, AppenderatorConfig, TaskDirectory, SegmentGenerationMetrics, DataSegmentPusher, ObjectMapper, IndexIO, IndexMerger, RowIngestionMeters, ParseExceptionHandler, CentralizedDatasourceSchemaConfig) - Method in class org.apache.druid.segment.realtime.appenderator.PeonAppenderatorsManager
 
createBatchAppenderatorForTask(String, DataSchema, AppenderatorConfig, TaskDirectory, SegmentGenerationMetrics, DataSegmentPusher, ObjectMapper, IndexIO, IndexMerger, RowIngestionMeters, ParseExceptionHandler, CentralizedDatasourceSchemaConfig) - Method in class org.apache.druid.segment.realtime.appenderator.UnifiedIndexerAppenderatorsManager
 
createBindingChoices(Binder, String) - Method in class org.apache.druid.guice.SQLMetadataStorageDruidModule
This function only needs to be called by the default SQL metadata storage module Other modules should default to calling super.configure(...) alone
createCachePopulator(ObjectMapper, CachePopulatorStats, CacheConfig) - Static method in class org.apache.druid.guice.DruidProcessingModule
 
createConfigTable() - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
createConfigTable(String) - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
createConnectionFactory() - Method in class org.apache.druid.metadata.BasicDataSourceExt
 
createConnectionFactory(MemcachedCacheConfig, LZ4Transcoder, OperationQueueFactory, MetricCollector) - Static method in class org.apache.druid.client.cache.MemcachedCache
 
createCurator(CuratorConfig) - Static method in class org.apache.druid.curator.CuratorModule
Create the Curator framework outside of Guice given the ZK config.
createDataSourceTable() - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
createDataSourceTable(String) - Method in class org.apache.druid.metadata.SQLMetadataConnector
The dataSource column stores the supervisor ID.
createDefaultExecutor() - Static method in class org.apache.druid.curator.cache.PathChildrenCacheFactory.Builder
 
createDefaultRule(IDBI, String, String, ObjectMapper) - Static method in class org.apache.druid.metadata.SQLMetadataRuleManager
 
createEntryTable(String) - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
createEscalatedAuthenticationResult() - Method in interface org.apache.druid.server.security.Escalator
 
createEscalatedAuthenticationResult() - Method in class org.apache.druid.server.security.NoopEscalator
 
createEscalatedClient(HttpClient) - Method in interface org.apache.druid.server.security.Escalator
Return a client that sends requests with the format/information necessary to authenticate successfully against this Escalator's authentication scheme using the identity of the internal system user.
createEscalatedClient(HttpClient) - Method in class org.apache.druid.server.security.NoopEscalator
 
createExecutor() - Method in enum org.apache.druid.client.cache.CacheExecutorFactory
 
createExecutor() - Method in class org.apache.druid.client.cache.CaffeineCacheConfig
 
createExternalResourceReadAction(String) - Static method in class org.apache.druid.server.security.AuthorizationUtils
Creates a ResourceAction to read an external resource.
createFromContext(Map<String, Object>, BroadcastDatasourceLoadingSpec) - Static method in class org.apache.druid.server.coordination.BroadcastDatasourceLoadingSpec
 
createFromContext(Map<String, Object>, LookupLoadingSpec) - Static method in class org.apache.druid.server.lookup.cache.LookupLoadingSpec
 
createHttpClient() - Method in class org.apache.druid.server.AsyncManagementForwardingServlet
 
createHttpClient() - Method in class org.apache.druid.server.http.OverlordProxyServlet
 
createIfNotExists(CuratorFramework, String, CreateMode, byte[], int) - Static method in class org.apache.druid.curator.CuratorUtils
Create znode if it does not already exist.
createIndex(String, String, List<String>, Set<String>) - Method in class org.apache.druid.metadata.SQLMetadataConnector
create index on the table with retry if not already exist, to be called after createTable
createIntermediateResultsPool(DruidProcessingConfig, RuntimeInfo) - Static method in class org.apache.druid.guice.DruidProcessingModule
 
createLockTable(String, String) - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
createMergeBufferPool(DruidProcessingConfig, RuntimeInfo) - Static method in class org.apache.druid.guice.DruidProcessingModule
 
createOrSet(CuratorFramework, String, CreateMode, byte[], int) - Static method in class org.apache.druid.curator.CuratorUtils
Create znode if it does not already exist.
createOrUpdateLookup(String, String, InputStream, HttpServletRequest) - Method in class org.apache.druid.server.http.LookupCoordinatorResource
 
createPendingSegmentsTable() - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
createPendingSegmentsTable(String) - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
createProcessingExecutorPool(DruidProcessingConfig, ExecutorServiceMonitor, Lifecycle) - Static method in class org.apache.druid.guice.DruidProcessingModule
 
createReader(InputRowSchema, InputEntity, File) - Method in class org.apache.druid.metadata.input.SqlInputFormat
 
createRealtime(SegmentLoaderConfig, String, DataSchema, AppenderatorConfig, SegmentGenerationMetrics, DataSegmentPusher, ObjectMapper, IndexIO, IndexMerger, QueryRunnerFactoryConglomerate, DataSegmentAnnouncer, ServiceEmitter, QueryProcessingPool, Cache, CacheConfig, CachePopulatorStats, PolicyEnforcer, RowIngestionMeters, ParseExceptionHandler, CentralizedDatasourceSchemaConfig) - Static method in class org.apache.druid.segment.realtime.appenderator.Appenderators
 
createRealtimeAppenderatorForTask(SegmentLoaderConfig, String, DataSchema, AppenderatorConfig, TaskDirectory, SegmentGenerationMetrics, DataSegmentPusher, ObjectMapper, IndexIO, IndexMerger, QueryRunnerFactoryConglomerate, DataSegmentAnnouncer, ServiceEmitter, QueryProcessingPool, JoinableFactory, Cache, CacheConfig, CachePopulatorStats, PolicyEnforcer, RowIngestionMeters, ParseExceptionHandler, CentralizedDatasourceSchemaConfig) - Method in interface org.apache.druid.segment.realtime.appenderator.AppenderatorsManager
Creates an StreamAppenderator suited for realtime ingestion.
createRealtimeAppenderatorForTask(SegmentLoaderConfig, String, DataSchema, AppenderatorConfig, TaskDirectory, SegmentGenerationMetrics, DataSegmentPusher, ObjectMapper, IndexIO, IndexMerger, QueryRunnerFactoryConglomerate, DataSegmentAnnouncer, ServiceEmitter, QueryProcessingPool, JoinableFactory, Cache, CacheConfig, CachePopulatorStats, PolicyEnforcer, RowIngestionMeters, ParseExceptionHandler, CentralizedDatasourceSchemaConfig) - Method in class org.apache.druid.segment.realtime.appenderator.DummyForInjectionAppenderatorsManager
 
createRealtimeAppenderatorForTask(SegmentLoaderConfig, String, DataSchema, AppenderatorConfig, TaskDirectory, SegmentGenerationMetrics, DataSegmentPusher, ObjectMapper, IndexIO, IndexMerger, QueryRunnerFactoryConglomerate, DataSegmentAnnouncer, ServiceEmitter, QueryProcessingPool, JoinableFactory, Cache, CacheConfig, CachePopulatorStats, PolicyEnforcer, RowIngestionMeters, ParseExceptionHandler, CentralizedDatasourceSchemaConfig) - Method in class org.apache.druid.segment.realtime.appenderator.PeonAppenderatorsManager
 
createRealtimeAppenderatorForTask(SegmentLoaderConfig, String, DataSchema, AppenderatorConfig, TaskDirectory, SegmentGenerationMetrics, DataSegmentPusher, ObjectMapper, IndexIO, IndexMerger, QueryRunnerFactoryConglomerate, DataSegmentAnnouncer, ServiceEmitter, QueryProcessingPool, JoinableFactory, Cache, CacheConfig, CachePopulatorStats, PolicyEnforcer, RowIngestionMeters, ParseExceptionHandler, CentralizedDatasourceSchemaConfig) - Method in class org.apache.druid.segment.realtime.appenderator.UnifiedIndexerAppenderatorsManager
 
createRequestLogEventBuilder(String, RequestLogLine) - Method in class org.apache.druid.server.log.DefaultRequestLogEventBuilderFactory
 
createRequestLogEventBuilder(String, RequestLogLine) - Method in interface org.apache.druid.server.log.RequestLogEventBuilderFactory
 
createRulesTable() - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
createRulesTable(String) - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
createRunningSpec() - Method in class org.apache.druid.indexing.overlord.supervisor.NoopSupervisorSpec
 
createRunningSpec() - Method in interface org.apache.druid.indexing.overlord.supervisor.SupervisorSpec
 
createSegmentHandoffNotifier(String, String) - Method in class org.apache.druid.segment.handoff.CoordinatorBasedSegmentHandoffNotifierFactory
 
createSegmentHandoffNotifier(String, String) - Method in class org.apache.druid.segment.handoff.NoopSegmentHandoffNotifierFactory
 
createSegmentHandoffNotifier(String, String) - Method in interface org.apache.druid.segment.handoff.SegmentHandoffNotifierFactory
 
createSegmentSchemasTable() - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
createSegmentSchemaTable(String) - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
createSegmentTable() - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
createSegmentTable(String) - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
createSelector(String) - Method in class org.apache.druid.curator.discovery.ServerDiscoveryFactory
Deprecated.
 
createSplits(InputFormat, SplitHintSpec) - Method in class org.apache.druid.metadata.input.SqlInputSource
 
createSqlTransaction(String, Handle, TransactionStatus) - Method in class org.apache.druid.metadata.segment.SqlSegmentMetadataReadOnlyTransactionFactory
 
createSSLContext(String, String, String, String, PasswordProvider, String, String, String, String, PasswordProvider, PasswordProvider, Boolean, TLSCertificateChecker) - Static method in class org.apache.druid.server.security.TLSUtils
 
createSupervisor() - Method in class org.apache.druid.indexing.overlord.supervisor.NoopSupervisorSpec
 
createSupervisor() - Method in interface org.apache.druid.indexing.overlord.supervisor.SupervisorSpec
Create a new Supervisor instance.
createSupervisorsTable() - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
createSupervisorsTable(String) - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
createSuspendedSpec() - Method in class org.apache.druid.indexing.overlord.supervisor.NoopSupervisorSpec
 
createSuspendedSpec() - Method in interface org.apache.druid.indexing.overlord.supervisor.SupervisorSpec
 
createTable(String, Iterable<String>) - Method in class org.apache.druid.metadata.SQLMetadataConnector
Creates the given table and indexes if the table doesn't already exist.
createTaskTables() - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
createUpgradeSegmentsTable() - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
creationTime() - Method in class org.apache.druid.catalog.model.TableMetadata
 
CsvFormatDefn() - Constructor for class org.apache.druid.catalog.model.table.InputFormats.CsvFormatDefn
 
CTX_BROADCAST_DATASOURCE_LOADING_MODE - Static variable in class org.apache.druid.server.coordination.BroadcastDatasourceLoadingSpec
 
CTX_BROADCAST_DATASOURCES_TO_LOAD - Static variable in class org.apache.druid.server.coordination.BroadcastDatasourceLoadingSpec
 
CTX_LOOKUP_LOADING_MODE - Static variable in class org.apache.druid.server.lookup.cache.LookupLoadingSpec
 
CTX_LOOKUPS_TO_LOAD - Static variable in class org.apache.druid.server.lookup.cache.LookupLoadingSpec
 
CTX_MAX_NUM_TASKS - Static variable in class org.apache.druid.client.indexing.ClientMSQContext
 
CuratorConfig - Class in org.apache.druid.curator
 
CuratorConfig() - Constructor for class org.apache.druid.curator.CuratorConfig
 
CuratorDataSegmentServerAnnouncer - Class in org.apache.druid.server.coordination
Deprecated.
CuratorDataSegmentServerAnnouncer(DruidServerMetadata, ZkPathsConfig, ServiceAnnouncer, ObjectMapper) - Constructor for class org.apache.druid.server.coordination.CuratorDataSegmentServerAnnouncer
Deprecated.
 
CuratorDiscoveryConfig - Class in org.apache.druid.server.initialization
 
CuratorDiscoveryConfig() - Constructor for class org.apache.druid.server.initialization.CuratorDiscoveryConfig
 
CuratorDruidLeaderSelector - Class in org.apache.druid.curator.discovery
 
CuratorDruidLeaderSelector(CuratorFramework, DruidNode, String) - Constructor for class org.apache.druid.curator.discovery.CuratorDruidLeaderSelector
 
CuratorDruidNodeAnnouncer - Class in org.apache.druid.curator.discovery
 
CuratorDruidNodeAnnouncer(ServiceAnnouncer, ZkPathsConfig, ObjectMapper) - Constructor for class org.apache.druid.curator.discovery.CuratorDruidNodeAnnouncer
 
CuratorDruidNodeDiscoveryProvider - Class in org.apache.druid.curator.discovery
 
CuratorDruidNodeDiscoveryProvider(CuratorFramework, ZkPathsConfig, ObjectMapper) - Constructor for class org.apache.druid.curator.discovery.CuratorDruidNodeDiscoveryProvider
 
CuratorInventoryManager<ContainerClass,InventoryClass> - Class in org.apache.druid.curator.inventory
Deprecated.
CuratorInventoryManager(CuratorFramework, InventoryManagerConfig, ExecutorService, CuratorInventoryManagerStrategy<ContainerClass, InventoryClass>) - Constructor for class org.apache.druid.curator.inventory.CuratorInventoryManager
Deprecated.
 
CuratorInventoryManagerStrategy<ContainerClass,InventoryClass> - Interface in org.apache.druid.curator.inventory
CuratorModule - Class in org.apache.druid.curator
 
CuratorModule() - Constructor for class org.apache.druid.curator.CuratorModule
 
CuratorModule(boolean) - Constructor for class org.apache.druid.curator.CuratorModule
 
CuratorServiceAnnouncer - Class in org.apache.druid.curator.discovery
Deprecated.
CuratorServiceAnnouncer(ServiceDiscovery<Void>) - Constructor for class org.apache.druid.curator.discovery.CuratorServiceAnnouncer
Deprecated.
 
CuratorServiceUtils - Class in org.apache.druid.curator.discovery
Deprecated.
CuratorServiceUtils() - Constructor for class org.apache.druid.curator.discovery.CuratorServiceUtils
Deprecated.
 
CuratorUtils - Class in org.apache.druid.curator
 
CuratorUtils() - Constructor for class org.apache.druid.curator.CuratorUtils
 
currSizeBytes() - Method in class org.apache.druid.segment.loading.StorageLocation
 
CustomCheckX509TrustManager - Class in org.apache.druid.server.security
 
CustomCheckX509TrustManager(X509ExtendedTrustManager, TLSCertificateChecker, boolean) - Constructor for class org.apache.druid.server.security.CustomCheckX509TrustManager
 
CustomExceptionMapper - Class in org.apache.druid.server.initialization.jetty
 
CustomExceptionMapper() - Constructor for class org.apache.druid.server.initialization.jetty.CustomExceptionMapper
 
CustomTierSelectorStrategy - Class in org.apache.druid.client.selector
 
CustomTierSelectorStrategy(ServerSelectorStrategy, CustomTierSelectorStrategyConfig) - Constructor for class org.apache.druid.client.selector.CustomTierSelectorStrategy
 
CustomTierSelectorStrategyConfig - Class in org.apache.druid.client.selector
 
CustomTierSelectorStrategyConfig() - Constructor for class org.apache.druid.client.selector.CustomTierSelectorStrategyConfig
 

D

DATA - Enum constant in enum org.apache.druid.client.CacheUtil.ServerType
 
DATA_FIELD - Static variable in class org.apache.druid.catalog.model.table.InlineInputSourceDefn
 
DATA_PROPERTY - Static variable in class org.apache.druid.catalog.model.table.InlineInputSourceDefn
 
DATA_SOURCE_BINDING - Static variable in class org.apache.druid.server.metrics.DataSourceTaskIdHolder
 
DataNodeService - Class in org.apache.druid.discovery
Metadata announced by any node that serves segments.
DataNodeService(String, long, ServerType, int) - Constructor for class org.apache.druid.discovery.DataNodeService
 
DataNodeService(String, long, ServerType, int, boolean) - Constructor for class org.apache.druid.discovery.DataNodeService
 
DataSchema - Class in org.apache.druid.segment.indexing
 
DataSchema(String, TimestampSpec, DimensionsSpec, AggregatorFactory[], GranularitySpec, TransformSpec, List<AggregateProjectionSpec>, Map<String, Object>, ObjectMapper) - Constructor for class org.apache.druid.segment.indexing.DataSchema
 
DataSchema.Builder - Class in org.apache.druid.segment.indexing
 
DataSegmentAnnouncer - Interface in org.apache.druid.server.coordination
 
DataSegmentAnnouncerProvider - Interface in org.apache.druid.server.coordination
 
DataSegmentChangeCallback - Interface in org.apache.druid.server.coordination
 
DataSegmentChangeHandler - Interface in org.apache.druid.server.coordination
 
DataSegmentChangeRequest - Interface in org.apache.druid.server.coordination
 
DataSegmentChangeResponse - Class in org.apache.druid.server.coordination
DataSegmentChangeResponse(DataSegmentChangeRequest, SegmentChangeStatus) - Constructor for class org.apache.druid.server.coordination.DataSegmentChangeResponse
 
DataSegmentInterner - Class in org.apache.druid.client
Interns the DataSegment object in order to share the reference for same DataSegment.
DataSegmentPlus - Class in org.apache.druid.server.http
Encapsulates a DataSegment and additional metadata about it: DataSegmentPlus.used - Boolean flag representing if the segment is used. DataSegmentPlus.createdDate - The time when the segment was created. DataSegmentPlus.usedStatusLastUpdatedDate - The time when the segments used status was last updated. DataSegmentPlus.upgradedFromSegmentId - The segment id to which the same load spec originally belonged.
DataSegmentPlus(DataSegment, DateTime, DateTime, Boolean, String, Long, String) - Constructor for class org.apache.druid.server.http.DataSegmentPlus
 
DataSegmentServerAnnouncer - Interface in org.apache.druid.server.coordination
Deprecated.
DataSegmentServerAnnouncer.Noop - Class in org.apache.druid.server.coordination
Deprecated.
 
DataServerClient - Class in org.apache.druid.discovery
Client to query data servers given a query.
DataServerClient(ServiceClientFactory, ServiceLocation, ObjectMapper) - Constructor for class org.apache.druid.discovery.DataServerClient
 
DataServerResponseHandler - Class in org.apache.druid.discovery
Response handler for the DataServerClient.
DataServerResponseHandler(Query<?>, ResponseContext, ObjectMapper) - Constructor for class org.apache.druid.discovery.DataServerResponseHandler
 
datasource(String) - Static method in class org.apache.druid.catalog.model.TableId
 
datasource(String, String) - Static method in class org.apache.druid.catalog.model.table.TableBuilder
 
DATASOURCE - Enum constant in enum org.apache.druid.server.coordinator.stats.Dimension
 
DATASOURCE - Static variable in class org.apache.druid.server.security.ResourceType
 
DATASOURCE_READ_RA_GENERATOR - Static variable in class org.apache.druid.server.security.AuthorizationUtils
Function for the common pattern of generating a resource-action for reading from a datasource, using the datasource name.
DATASOURCE_WRITE_RA_GENERATOR - Static variable in class org.apache.druid.server.security.AuthorizationUtils
Function for the common pattern of generating a resource-action for reading from a datasource, using the datasource name.
DatasourceBundle(String) - Constructor for class org.apache.druid.segment.realtime.appenderator.UnifiedIndexerAppenderatorsManager.DatasourceBundle
 
DataSourceCompactibleSegmentIterator - Class in org.apache.druid.server.compaction
Iterator over compactible segments of a datasource in order of specified priority.
DataSourceCompactibleSegmentIterator(DataSourceCompactionConfig, SegmentTimeline, List<Interval>, CompactionCandidateSearchPolicy, CompactionStatusTracker) - Constructor for class org.apache.druid.server.compaction.DataSourceCompactibleSegmentIterator
 
DataSourceCompactionConfig - Interface in org.apache.druid.server.coordinator
 
DataSourceCompactionConfigAuditEntry - Class in org.apache.druid.server.coordinator
A DTO containing audit information for compaction config for a datasource.
DataSourceCompactionConfigAuditEntry(ClusterCompactionConfig, DataSourceCompactionConfig, AuditInfo, DateTime) - Constructor for class org.apache.druid.server.coordinator.DataSourceCompactionConfigAuditEntry
 
DataSourceCompactionConfigHistory - Class in org.apache.druid.server.coordinator
A utility class to build the config history for a datasource from audit entries for DruidCompactionConfig.
DataSourceCompactionConfigHistory(String) - Constructor for class org.apache.druid.server.coordinator.DataSourceCompactionConfigHistory
 
DatasourceDefn - Class in org.apache.druid.catalog.model.table
 
DatasourceDefn() - Constructor for class org.apache.druid.catalog.model.table.DatasourceDefn
 
DatasourceDefn.ClusterKeysDefn - Class in org.apache.druid.catalog.model.table
 
DatasourceDefn.HiddenColumnsDefn - Class in org.apache.druid.catalog.model.table
 
DatasourceDefn.ProjectionsDefn - Class in org.apache.druid.catalog.model.table
 
DatasourceDefn.SegmentGranularityFieldDefn - Class in org.apache.druid.catalog.model.table
 
DatasourceFacade - Class in org.apache.druid.catalog.model.facade
Convenience wrapper on top of a resolved table (a table spec and its corresponding definition.) To be used by consumers of catalog objects that work with specific datasource properties rather than layers that work with specs generically.
DatasourceFacade(ResolvedTable) - Constructor for class org.apache.druid.catalog.model.facade.DatasourceFacade
 
DatasourceFacade.ColumnFacade - Class in org.apache.druid.catalog.model.facade
 
DatasourceFacade.ColumnFacade.Kind - Enum in org.apache.druid.catalog.model.facade
 
DataSourceInformation - Class in org.apache.druid.segment.metadata
Encapsulates information about a datasource, such as its schema.
DataSourceInformation(String, RowSignature) - Constructor for class org.apache.druid.segment.metadata.DataSourceInformation
 
DataSourceMetadata - Interface in org.apache.druid.indexing.overlord
Commit metadata for a dataSource.
DatasourceProjectionMetadata - Class in org.apache.druid.catalog.model
Catalog model wrapper for projection spec
DatasourceProjectionMetadata(AggregateProjectionSpec) - Constructor for class org.apache.druid.catalog.model.DatasourceProjectionMetadata
 
DatasourceResourceFilter - Class in org.apache.druid.server.http.security
Use this resource filter for API endpoints that contain DatasourceResourceFilter.DATASOURCES_PATH_SEGMENT in their request path.
DatasourceResourceFilter(AuthorizerMapper) - Constructor for class org.apache.druid.server.http.security.DatasourceResourceFilter
 
datasources() - Method in class org.apache.druid.server.coordinator.config.CoordinatorKillConfigs
 
DATASOURCES - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Kill
 
DatasourceSegmentCache - Interface in org.apache.druid.metadata.segment.cache
Cache containing segment metadata of a single datasource.
DatasourceSegmentMetadataReader - Interface in org.apache.druid.metadata.segment
Performs read operations on the segment metadata for a single datasource.
DatasourceSegmentMetadataWriter - Interface in org.apache.druid.metadata.segment
Performs write operations on the segment metadata of a single datasource.
dataSourcesNeedingRebuild - Variable in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
DataSourcesResource - Class in org.apache.druid.server.http
 
DataSourcesResource(CoordinatorServerView, SegmentsMetadataManager, MetadataRuleManager, OverlordClient, AuthorizerMapper, DruidCoordinator, AuditManager) - Constructor for class org.apache.druid.server.http.DataSourcesResource
 
DataSourcesSnapshot - Class in org.apache.druid.client
An immutable snapshot of metadata information about used segments and overshadowed segments, coming from SegmentsMetadataManager.
DataSourceState() - Constructor for class org.apache.druid.server.SegmentManager.DataSourceState
 
DataSourceTaskIdHolder - Class in org.apache.druid.server.metrics
 
DataSourceTaskIdHolder() - Constructor for class org.apache.druid.server.metrics.DataSourceTaskIdHolder
 
dataSourceToCompactionConfigMap() - Method in class org.apache.druid.server.coordinator.DruidCompactionConfig
 
DatasourceWhitelist - Class in org.apache.druid.server.coordinator
 
DatasourceWhitelist(Set<String>) - Constructor for class org.apache.druid.server.coordinator.DatasourceWhitelist
 
dataType() - Method in class org.apache.druid.catalog.model.ColumnSpec
 
deadContainer(ContainerClass) - Method in interface org.apache.druid.curator.inventory.CuratorInventoryManagerStrategy
 
DEBUG - Enum constant in enum org.apache.druid.server.audit.AuditLogger.Level
 
DEBUG - Enum constant in enum org.apache.druid.server.coordinator.stats.CoordinatorStat.Level
 
decode(Object, ObjectMapper) - Method in class org.apache.druid.catalog.model.ModelProperties.ObjectPropertyDefn
Convert the value from the deserialized JSON format to the type required by this field data type.
decode(Object, ObjectMapper) - Method in interface org.apache.druid.catalog.model.ModelProperties.PropertyDefn
Decodes a JSON-encoded value into a corresponding Java value.
decode(Object, ObjectMapper) - Method in class org.apache.druid.catalog.model.ModelProperties.SimplePropertyDefn
Convert the value from the deserialized JSON format to the type required by this field data type.
decode(Object, ObjectMapper) - Method in class org.apache.druid.catalog.model.ModelProperties.TypeRefPropertyDefn
 
decodeJson(String, ObjectMapper) - Method in class org.apache.druid.catalog.model.ModelProperties.SimplePropertyDefn
 
decodeProperty(String) - Method in class org.apache.druid.catalog.model.ResolvedTable
 
decompress(byte[]) - Method in class org.apache.druid.client.cache.LZ4Transcoder
 
decompress(String, byte[]) - Method in class org.apache.druid.curator.PotentiallyGzippedCompressionProvider
 
decorateProxyRequest(HttpServletRequest, HttpServletResponse, Request) - Method in interface org.apache.druid.server.security.Authenticator
This is used to add some Headers or Authentication token/results that can be used by down stream target host.
decorateSqlWithLimit(String) - Method in class org.apache.druid.metadata.DerbyMetadataStorageActionHandler
 
decorateSqlWithLimit(String) - Method in class org.apache.druid.metadata.MySQLMetadataStorageActionHandler
 
decorateSqlWithLimit(String) - Method in class org.apache.druid.metadata.PostgreSQLMetadataStorageActionHandler
 
decorateSqlWithLimit(String) - Method in class org.apache.druid.metadata.SQLMetadataStorageActionHandler
 
decorateSqlWithLimit(String) - Method in class org.apache.druid.metadata.SQLServerMetadataStorageActionHandler
 
dedup() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
deduplicateHeadersInProxyServlet(HttpServletResponse, Response) - Static method in class org.apache.druid.server.initialization.jetty.StandardResponseHeaderFilterHolder
Remove any standard headers in proxyResponse if they were also set in the origin response, serverResponse.
DEEP_STORAGE_ONLY - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Segments
 
DEFAULT - Static variable in class org.apache.druid.server.coordinator.config.CoordinatorKillConfigs
 
DEFAULT - Static variable in class org.apache.druid.server.coordinator.config.MetadataCleanupConfig
 
DEFAULT_ALL_HOST_TIMEOUT - Static variable in class org.apache.druid.server.lookup.cache.LookupCoordinatorManagerConfig
 
DEFAULT_APPEND_EXISTING - Static variable in interface org.apache.druid.segment.indexing.BatchIOConfig
 
DEFAULT_APPENDABLE_INDEX - Static variable in interface org.apache.druid.segment.indexing.TuningConfig
 
DEFAULT_AUTHORIZED_MESSAGE - Static variable in class org.apache.druid.server.security.Access
 
DEFAULT_AWAIT_SEGMENT_AVAILABILITY_TIMEOUT_MILLIS - Static variable in interface org.apache.druid.segment.indexing.TuningConfig
 
DEFAULT_CATEGORY - Static variable in class org.apache.druid.indexing.worker.config.WorkerConfig
 
DEFAULT_CHECKER_TYPE - Static variable in class org.apache.druid.server.security.DefaultTLSCertificateCheckerModule
 
DEFAULT_COMPACTION_TASK_PRIORITY - Static variable in interface org.apache.druid.server.coordinator.DataSourceCompactionConfig
Must be synced with Tasks.DEFAULT_MERGE_TASK_PRIORITY
DEFAULT_DROP_EXISTING - Static variable in interface org.apache.druid.segment.indexing.BatchIOConfig
 
DEFAULT_ERROR_MESSAGE - Static variable in class org.apache.druid.server.security.Access
 
DEFAULT_GZIP_INFLATE_BUFFER_SIZE - Static variable in class org.apache.druid.server.initialization.ServerConfig
 
DEFAULT_HOST_TIMEOUT - Static variable in class org.apache.druid.server.lookup.cache.LookupCoordinatorManagerConfig
 
DEFAULT_INPUT_SEGMENT_SIZE_BYTES - Static variable in interface org.apache.druid.server.coordinator.DataSourceCompactionConfig
 
DEFAULT_LOG_PARSE_EXCEPTIONS - Static variable in interface org.apache.druid.segment.indexing.TuningConfig
 
DEFAULT_MAX_NUM_TASKS - Static variable in class org.apache.druid.client.indexing.ClientMSQContext
 
DEFAULT_MAX_PARSE_EXCEPTIONS - Static variable in interface org.apache.druid.segment.indexing.TuningConfig
 
DEFAULT_MAX_ROWS_IN_MEMORY_BATCH - Static variable in interface org.apache.druid.segment.indexing.TuningConfig
For batch ingestion, we want to maximize throughput by minimizing the number of incremental persists.
DEFAULT_MAX_ROWS_IN_MEMORY_REALTIME - Static variable in interface org.apache.druid.segment.indexing.TuningConfig
For realtime ingestion, we want to balance ingestion throughput and query performance.
DEFAULT_MAX_SAVED_PARSE_EXCEPTIONS - Static variable in interface org.apache.druid.segment.indexing.TuningConfig
 
DEFAULT_MAX_ZNODE_BYTES - Static variable in class org.apache.druid.curator.CuratorUtils
 
DEFAULT_MERGE_POOL_AWAIT_SHUTDOWN_MILLIS - Static variable in class org.apache.druid.query.BrokerParallelMergeConfig
 
DEFAULT_NUM_PERSIST_THREADS - Static variable in interface org.apache.druid.segment.realtime.appenderator.AppenderatorConfig
 
DEFAULT_NUM_REPLICANTS - Static variable in class org.apache.druid.client.DruidServer
 
DEFAULT_PRIORITY - Static variable in class org.apache.druid.client.DruidServer
 
DEFAULT_RESPONSE_CTX_HEADER_LEN_LIMIT - Static variable in class org.apache.druid.server.ResponseContextConfig
The maximum length of ResponseContext serialized string that might be put into an HTTP response header
DEFAULT_RETRY_COUNT - Static variable in class org.apache.druid.segment.loading.LocalDataSegmentPuller
 
DEFAULT_SERVICE_NAME - Static variable in class org.apache.druid.client.coordinator.CoordinatorSelectorConfig
 
DEFAULT_SKIP_BYTES_IN_MEMORY_OVERHEAD_CHECK - Static variable in interface org.apache.druid.segment.indexing.TuningConfig
 
DEFAULT_SKIP_OFFSET_FROM_LATEST - Static variable in interface org.apache.druid.server.coordinator.DataSourceCompactionConfig
 
DEFAULT_TIER - Static variable in class org.apache.druid.client.DruidServer
 
DEFAULT_VERSION_FOR_CONCURRENT_APPEND - Static variable in class org.apache.druid.metadata.PendingSegmentRecord
Default lock version used by concurrent APPEND tasks.
defaultPath(String) - Method in class org.apache.druid.server.initialization.ZkPathsConfig
 
DefaultRequestLogEvent - Class in org.apache.druid.server.log
The default implementation of RequestLogEvent.
DefaultRequestLogEventBuilderFactory - Class in org.apache.druid.server.log
This RequestLogEventBuilderFactory creates builders that return DefaultRequestLogEvents.
DefaultTLSCertificateChecker - Class in org.apache.druid.server.security
 
DefaultTLSCertificateChecker() - Constructor for class org.apache.druid.server.security.DefaultTLSCertificateChecker
 
DefaultTLSCertificateCheckerModule - Class in org.apache.druid.server.security
 
DefaultTLSCertificateCheckerModule() - Constructor for class org.apache.druid.server.security.DefaultTLSCertificateCheckerModule
 
defineAdHocTableFunction() - Method in class org.apache.druid.catalog.model.table.BaseInputSourceDefn
Overridden by each subclass to define the parameters needed by each input source.
defineAdHocTableFunction() - Method in class org.apache.druid.catalog.model.table.FormattedInputSourceDefn
 
defn() - Method in class org.apache.druid.catalog.model.ResolvedTable
 
delete(String) - Method in class org.apache.druid.server.listener.resource.AbstractListenerHandler
Delete the object for a particular id
deleteAllPendingSegments() - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataWriter
Deletes all pending segments from the metadata store.
deleteAllRecords(String) - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
deleteCompactionConfig(String, HttpServletRequest) - Method in class org.apache.druid.server.http.CoordinatorCompactionConfigsResource
 
DELETED - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Segments
 
DELETED_DATASOURCES - Static variable in class org.apache.druid.metadata.segment.cache.Metric
Total number of datasources removed from the cache if they have no segments anymore.
DELETED_PENDING_SEGMENTS - Static variable in class org.apache.druid.metadata.segment.cache.Metric
Total number of pending segments deleted from the cache in the latest sync.
DELETED_SEGMENTS - Static variable in class org.apache.druid.metadata.segment.cache.Metric
Total number of segments deleted from the cache in the latest sync.
deleteDatasourceCompactionConfig(String, AuditInfo) - Method in class org.apache.druid.server.coordinator.CoordinatorConfigManager
 
deleteDataSourceMetadata(String) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Removes entry for supervisorId from the dataSource metadata table.
deleteDataSourceMetadata(String) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
deleteLookup(String, String, HttpServletRequest) - Method in class org.apache.druid.server.http.LookupCoordinatorResource
 
deleteLookup(String, String, AuditInfo) - Method in class org.apache.druid.server.lookup.cache.LookupCoordinatorManager
 
deletePendingSegments(String) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Delete all pending segments belonging to the given data source from the pending segments table.
deletePendingSegments(String) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
deletePendingSegments(String) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataWriter
Deletes pending segments allocated for the given taskAllocatorID from the metadata store.
deletePendingSegments(Set<String>) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataWriter
Deletes pending segments for the given IDs from the metadata store.
deletePendingSegmentsCreatedIn(Interval) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataWriter
Deletes all pending segments which were created during the given interval from the metadata store.
deletePendingSegmentsCreatedInInterval(String, Interval) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Delete pending segments created in the given interval belonging to the given data source from the pending segments table.
deletePendingSegmentsCreatedInInterval(String, Interval) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
deletePendingSegmentsForTaskAllocatorId(String, String) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Delete pending segment for a give task group after all the tasks belonging to it have completed.
deletePendingSegmentsForTaskAllocatorId(String, String) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
deleteSchemasOlderThan(long) - Method in class org.apache.druid.segment.metadata.SegmentSchemaManager
 
deleteSegment(DataSegment) - Method in class org.apache.druid.server.coordinator.loading.StrategicSegmentAssigner
 
deleteSegment(DataSegment) - Method in interface org.apache.druid.server.coordinator.rules.SegmentActionHandler
Marks the given segment as unused.
deleteSegments(Set<DataSegment>) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Deletes unused segments from the metadata store.
deleteSegments(Set<DataSegment>) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
deleteSegments(Set<SegmentId>) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataWriter
Permanently deletes the segments for the given IDs from the metadata store.
deleteTier(String, HttpServletRequest) - Method in class org.apache.druid.server.http.LookupCoordinatorResource
 
deleteTier(String, AuditInfo) - Method in class org.apache.druid.server.lookup.cache.LookupCoordinatorManager
 
deleteUpgradeSegmentsForTask(String) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Delete entries from the upgrade segments table after the corresponding replace task has ended
deleteUpgradeSegmentsForTask(String) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
DELETING - Enum constant in enum org.apache.druid.catalog.model.TableMetadata.TableState
 
DelimitedFormatDefn() - Constructor for class org.apache.druid.catalog.model.table.InputFormats.DelimitedFormatDefn
 
DELIMITER_FIELD - Static variable in class org.apache.druid.catalog.model.table.InputFormats.DelimitedFormatDefn
 
DELIMITER_PARAMETER - Static variable in class org.apache.druid.catalog.model.table.InputFormats.DelimitedFormatDefn
 
delta(CachePopulatorStats.Snapshot) - Method in class org.apache.druid.client.cache.CachePopulatorStats.Snapshot
 
delta(CacheStats) - Method in class org.apache.druid.client.cache.CacheStats
 
deltaSync(List<T>) - Method in interface org.apache.druid.server.coordination.ChangeRequestHttpSyncer.Listener
 
DENIED - Static variable in class org.apache.druid.server.security.Access
 
deny(String) - Static method in class org.apache.druid.server.security.Access
Contructs Access instance with access denied.
deny(String) - Static method in class org.apache.druid.server.security.AuthorizationResult
 
DENY - Static variable in class org.apache.druid.server.security.AuthorizationResult
Provides a default deny access result.
DerbyConnector - Class in org.apache.druid.metadata.storage.derby
 
DerbyConnector(MetadataStorage, Supplier<MetadataStorageConnectorConfig>, Supplier<MetadataStorageTablesConfig>, CentralizedDatasourceSchemaConfig) - Constructor for class org.apache.druid.metadata.storage.derby.DerbyConnector
 
DerbyConnector(MetadataStorage, Supplier<MetadataStorageConnectorConfig>, Supplier<MetadataStorageTablesConfig>, DBI, CentralizedDatasourceSchemaConfig) - Constructor for class org.apache.druid.metadata.storage.derby.DerbyConnector
 
DerbyMetadataStorage - Class in org.apache.druid.metadata.storage.derby
 
DerbyMetadataStorage(MetadataStorageConnectorConfig) - Constructor for class org.apache.druid.metadata.storage.derby.DerbyMetadataStorage
 
DerbyMetadataStorageActionHandler<EntryType,StatusType,LogType,LockType> - Class in org.apache.druid.metadata
 
DerbyMetadataStorageActionHandlerFactory - Class in org.apache.druid.metadata
 
DerbyMetadataStorageActionHandlerFactory(SQLMetadataConnector, MetadataStorageTablesConfig, ObjectMapper) - Constructor for class org.apache.druid.metadata.DerbyMetadataStorageActionHandlerFactory
 
DerbyMetadataStorageDruidModule - Class in org.apache.druid.metadata.storage.derby
 
DerbyMetadataStorageDruidModule() - Constructor for class org.apache.druid.metadata.storage.derby.DerbyMetadataStorageDruidModule
 
DerbyMetadataStorageProvider - Class in org.apache.druid.metadata.storage.derby
 
DerbyMetadataStorageProvider(MetadataStorageConnectorConfig) - Constructor for class org.apache.druid.metadata.storage.derby.DerbyMetadataStorageProvider
 
desc() - Method in class org.apache.druid.catalog.model.table.ClusterKeySpec
 
DESC - Enum constant in enum org.apache.druid.metadata.SortOrder
 
description(String) - Method in class org.apache.druid.catalog.model.table.TableBuilder
 
DESCRIPTION - Enum constant in enum org.apache.druid.server.coordinator.stats.Dimension
 
DESCRIPTION_PROPERTY - Static variable in class org.apache.druid.catalog.model.TableDefn
Human-readable description of the datasource.
deserialize(JsonParser, DeserializationContext) - Method in class org.apache.druid.jackson.ToStringObjectPairListDeserializer
 
deserializeContainer(byte[]) - Method in interface org.apache.druid.curator.inventory.CuratorInventoryManagerStrategy
 
deserializeInventory(byte[]) - Method in interface org.apache.druid.curator.inventory.CuratorInventoryManagerStrategy
 
destroy() - Method in class org.apache.druid.server.http.RedirectFilter
 
destroy() - Method in class org.apache.druid.server.initialization.jetty.LimitRequestsFilter
 
destroy() - Method in class org.apache.druid.server.security.AllowHttpMethodsResourceFilter
 
destroy() - Method in class org.apache.druid.server.security.AllowOptionsResourceFilter
 
destroy() - Method in class org.apache.druid.server.security.AuthenticationOnlyResourceFilter
 
destroy() - Method in class org.apache.druid.server.security.AuthenticationWrappingFilter
 
destroy() - Method in class org.apache.druid.server.security.PreResponseAuthorizationCheckFilter
 
destroy() - Method in class org.apache.druid.server.security.SecuritySanityCheckFilter
 
destroy() - Method in class org.apache.druid.server.security.UnsecuredResourceFilter
 
Dimension - Enum in org.apache.druid.server.coordinator.stats
Dimensions used while collecting or reporting coordinator run stats.
DIMENSION - Enum constant in enum org.apache.druid.catalog.model.facade.DatasourceFacade.ColumnFacade.Kind
 
DirectDruidClient<T> - Class in org.apache.druid.client
 
DirectDruidClient(QueryRunnerFactoryConglomerate, QueryWatcher, ObjectMapper, HttpClient, String, String, ServiceEmitter, ScheduledExecutorService) - Constructor for class org.apache.druid.client.DirectDruidClient
 
DirectDruidClientFactory - Class in org.apache.druid.client
Factory for building DirectDruidClient
DirectDruidClientFactory(ServiceEmitter, QueryRunnerFactoryConglomerate, QueryWatcher, ObjectMapper, HttpClient) - Constructor for class org.apache.druid.client.DirectDruidClientFactory
 
DirectExecutorAnnouncer - Annotation Type in org.apache.druid.guice.annotations
 
DisabledCachingCostBalancerStrategyFactory - Class in org.apache.druid.server.coordinator.balancer
 
DisabledCachingCostBalancerStrategyFactory() - Constructor for class org.apache.druid.server.coordinator.balancer.DisabledCachingCostBalancerStrategyFactory
 
discoverNodesInTier(String) - Method in class org.apache.druid.server.lookup.cache.LookupCoordinatorManager
 
discoverTiers() - Method in class org.apache.druid.server.lookup.cache.LookupCoordinatorManager
 
DISCOVERY_SERVICE_KEY - Static variable in class org.apache.druid.discovery.DataNodeService
 
DISCOVERY_SERVICE_KEY - Static variable in class org.apache.druid.discovery.LookupNodeService
 
DISCOVERY_SERVICE_KEY - Static variable in class org.apache.druid.discovery.WorkerNodeService
 
discoveryAnnouncementBinder(Binder) - Static method in class org.apache.druid.guice.DruidBinders
 
DiscoveryDruidNode - Class in org.apache.druid.discovery
Representation of all information related to discovery of a node and all the other metadata associated with the node per nodeRole such as broker, historical etc.
DiscoveryDruidNode(DruidNode, NodeRole, Map<String, DruidService>) - Constructor for class org.apache.druid.discovery.DiscoveryDruidNode
 
DiscoveryDruidNode(DruidNode, NodeRole, Map<String, DruidService>, DateTime) - Constructor for class org.apache.druid.discovery.DiscoveryDruidNode
 
DiscoveryModule - Class in org.apache.druid.curator.discovery
The DiscoveryModule allows for the registration of Keys of DruidNode objects, which it intends to be automatically announced at the end of the lifecycle start.
DiscoveryModule() - Constructor for class org.apache.druid.curator.discovery.DiscoveryModule
 
DiscoverySelector<T> - Interface in org.apache.druid.client.selector
 
DiscoveryServiceLocator - Class in org.apache.druid.rpc
DiscoveryServiceLocator(DruidNodeDiscoveryProvider, NodeRole) - Constructor for class org.apache.druid.rpc.DiscoveryServiceLocator
 
DiskNormalizedCostBalancerStrategy - Class in org.apache.druid.server.coordinator.balancer
A BalancerStrategy which can be used when historicals in a tier have varying disk capacities.
DiskNormalizedCostBalancerStrategy(ListeningExecutorService) - Constructor for class org.apache.druid.server.coordinator.balancer.DiskNormalizedCostBalancerStrategy
 
DiskNormalizedCostBalancerStrategyFactory - Class in org.apache.druid.server.coordinator.balancer
 
DiskNormalizedCostBalancerStrategyFactory() - Constructor for class org.apache.druid.server.coordinator.balancer.DiskNormalizedCostBalancerStrategyFactory
 
doAudit(AuditEntry) - Method in class org.apache.druid.server.audit.LoggingAuditManager
 
doAudit(AuditEntry) - Method in class org.apache.druid.server.audit.SQLAuditManager
 
doAudit(AuditEntry, Handle) - Method in class org.apache.druid.server.audit.SQLAuditManager
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.druid.server.http.RedirectFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.druid.server.initialization.jetty.LimitRequestsFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.druid.server.security.AllowHttpMethodsResourceFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.druid.server.security.AllowOptionsResourceFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.druid.server.security.AuthenticationOnlyResourceFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.druid.server.security.AuthenticationWrappingFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.druid.server.security.PreResponseAuthorizationCheckFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.druid.server.security.SecuritySanityCheckFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.druid.server.security.UnsecuredResourceFilter
 
doGet(HttpServletRequest) - Method in class org.apache.druid.server.StatusResource
 
doInLock(Runnable) - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
This is a helper method for unit tests to emulate heavy work done with AbstractSegmentMetadataCache.lock.
doLocal(String) - Method in class org.apache.druid.server.http.CoordinatorRedirectInfo
 
doLocal(String) - Method in interface org.apache.druid.server.http.RedirectInfo
 
doMonitor(ServiceEmitter) - Method in interface org.apache.druid.client.cache.Cache
Custom metrics not covered by CacheStats may be emitted by this method.
doMonitor(ServiceEmitter) - Method in class org.apache.druid.client.cache.CacheMonitor
 
doMonitor(ServiceEmitter) - Method in class org.apache.druid.client.cache.CaffeineCache
 
doMonitor(ServiceEmitter) - Method in class org.apache.druid.client.cache.HybridCache
 
doMonitor(ServiceEmitter) - Method in class org.apache.druid.client.cache.MapCache
 
doMonitor(ServiceEmitter) - Method in class org.apache.druid.client.cache.MemcachedCache
 
doMonitor(ServiceEmitter) - Method in class org.apache.druid.curator.DruidConnectionStateListener
 
doMonitor(ServiceEmitter) - Method in class org.apache.druid.server.emitter.HttpEmittingMonitor
 
doMonitor(ServiceEmitter) - Method in class org.apache.druid.server.initialization.jetty.JettyServerModule.JettyMonitor
 
doMonitor(ServiceEmitter) - Method in class org.apache.druid.server.metrics.GroupByStatsMonitor
 
doMonitor(ServiceEmitter) - Method in class org.apache.druid.server.metrics.HistoricalMetricsMonitor
 
doMonitor(ServiceEmitter) - Method in class org.apache.druid.server.metrics.QueryCountStatsMonitor
 
doMonitor(ServiceEmitter) - Method in class org.apache.druid.server.metrics.SegmentStatsMonitor
 
doMonitor(ServiceEmitter) - Method in class org.apache.druid.server.metrics.ServiceStatusMonitor
 
doMonitor(ServiceEmitter) - Method in class org.apache.druid.server.metrics.SubqueryCountStatsMonitor
 
doMonitor(ServiceEmitter) - Method in class org.apache.druid.server.metrics.TaskCountStatsMonitor
 
doMonitor(ServiceEmitter) - Method in class org.apache.druid.server.metrics.TaskSlotCountStatsMonitor
 
doMonitor(ServiceEmitter) - Method in class org.apache.druid.server.metrics.WorkerTaskCountStatsMonitor
 
done(ClientResponse<InputStream>) - Method in class org.apache.druid.discovery.DataServerResponseHandler
 
done(ClientResponse<Void>) - Method in class org.apache.druid.rpc.IgnoreHttpResponseHandler
 
doneDropping() - Method in class org.apache.druid.server.coordination.SegmentDropLatch
Sets this latch to SegmentDropLatch.State.DONE state, if it was in SegmentDropLatch.State.DROPPING.
doPost(InputStream, String, HttpServletRequest) - Method in class org.apache.druid.server.QueryResource
 
doTaskChat(String, HttpHeaders) - Method in class org.apache.druid.segment.realtime.ChatHandlerResource
 
DOUBLE - Static variable in class org.apache.druid.catalog.model.Columns
 
drainTo(Collection<? super E>) - Method in class org.apache.druid.client.cache.BytesBoundedLinkedQueue
 
drainTo(Collection<? super E>, int) - Method in class org.apache.druid.client.cache.BytesBoundedLinkedQueue
 
drop(SegmentIdWithShardSpec) - Method in interface org.apache.druid.segment.realtime.appenderator.Appenderator
Schedule dropping all data associated with a particular pending segment.
drop(SegmentIdWithShardSpec) - Method in class org.apache.druid.segment.realtime.appenderator.BatchAppenderator
 
drop(SegmentIdWithShardSpec) - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderator
 
DROP - Enum constant in enum org.apache.druid.server.coordinator.loading.SegmentAction
Drop a segment from a server.
DROP_SKIPPED - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Segments
 
DROPPED - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Segments
 
DROPPED_FROM_CLONE - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Segments
 
DropRule - Class in org.apache.druid.server.coordinator.rules
DropRules indicate when segments should be completely removed from the cluster.
DropRule() - Constructor for class org.apache.druid.server.coordinator.rules.DropRule
 
dropSegment(DataSegment) - Method in class org.apache.druid.server.SegmentManager
 
dropSegment(DataSegment, LoadPeonCallback) - Method in class org.apache.druid.server.coordinator.loading.HttpLoadQueuePeon
 
dropSegment(DataSegment, LoadPeonCallback) - Method in interface org.apache.druid.server.coordinator.loading.LoadQueuePeon
 
dropSegment(DataSegment, ServerHolder) - Method in class org.apache.druid.server.coordinator.loading.SegmentLoadQueueManager
 
DRUID_ALLOW_UNSECURED_PATH - Static variable in class org.apache.druid.server.security.AuthConfig
 
DRUID_AUTHENTICATION_RESULT - Static variable in class org.apache.druid.server.security.AuthConfig
HTTP attribute that holds an AuthenticationResult, with info about a successful authentication check.
DRUID_AUTHORIZATION_CHECKED - Static variable in class org.apache.druid.server.security.AuthConfig
HTTP attribute set when a static method in AuthorizationUtils performs an authorization check on the request.
DRUID_GLOBAL_CACHE_PREFIX - Static variable in class org.apache.druid.guice.CacheModule
 
DRUID_SCHEMA - Static variable in class org.apache.druid.catalog.model.TableId
 
DRUID_TO_SQL_TYPES - Static variable in class org.apache.druid.catalog.model.Columns
 
DruidAuthModule - Class in org.apache.druid.guice.security
 
DruidAuthModule() - Constructor for class org.apache.druid.guice.security.DruidAuthModule
 
DruidBinders - Class in org.apache.druid.guice
 
DruidBinders() - Constructor for class org.apache.druid.guice.DruidBinders
 
DruidBinders.MapBinderHelper<KeyClass,ValueClass> - Class in org.apache.druid.guice
 
DruidBinders.QueryBinder - Class in org.apache.druid.guice
 
DruidCluster - Class in org.apache.druid.server.coordinator
Contains a representation of the current state of the cluster by tier.
DruidCluster.Builder - Class in org.apache.druid.server.coordinator
 
DruidCompactionConfig - Class in org.apache.druid.server.coordinator
 
DruidCompactionConfig(List<DataSourceCompactionConfig>, Double, Integer, CompactionCandidateSearchPolicy, Boolean, CompactionEngine) - Constructor for class org.apache.druid.server.coordinator.DruidCompactionConfig
 
DruidConnectionStateListener - Class in org.apache.druid.curator
Curator ConnectionStateListener that uses a ServiceEmitter to send alerts on ZK connection loss, and emit metrics about ZK connection status.
DruidConnectionStateListener(ServiceEmitter) - Constructor for class org.apache.druid.curator.DruidConnectionStateListener
 
DruidCoordinator - Class in org.apache.druid.server.coordinator
 
DruidCoordinator(DruidCoordinatorConfig, MetadataManager, ServerInventoryView, ServiceEmitter, ScheduledExecutorFactory, OverlordClient, LoadQueueTaskMaster, SegmentLoadQueueManager, ServiceAnnouncer, DruidNode, CoordinatorCustomDutyGroups, LookupCoordinatorManager, DruidLeaderSelector, CoordinatorSegmentMetadataCache, CentralizedDatasourceSchemaConfig, CompactionStatusTracker, CoordinatorDynamicConfigSyncer, CloneStatusManager) - Constructor for class org.apache.druid.server.coordinator.DruidCoordinator
 
DruidCoordinator.DutyGroupHelper - Interface in org.apache.druid.server.coordinator
Used by CoordinatorDutyGroup to check leadership and emit stats.
DruidCoordinatorConfig - Class in org.apache.druid.server.coordinator.config
Contains all static configs for the Coordinator.
DruidCoordinatorConfig(CoordinatorRunConfig, CoordinatorPeriodConfig, CoordinatorKillConfigs, BalancerStrategyFactory, HttpLoadQueuePeonConfig) - Constructor for class org.apache.druid.server.coordinator.config.DruidCoordinatorConfig
 
DruidCoordinatorRuntimeParams - Class in org.apache.druid.server.coordinator
 
DruidCoordinatorRuntimeParams.Builder - Class in org.apache.druid.server.coordinator
 
DruidDataSource - Class in org.apache.druid.client
A mutable collection of metadata of segments (DataSegment objects), belonging to a particular data source.
DruidDataSource(String, Map<String, String>) - Constructor for class org.apache.druid.client.DruidDataSource
 
DruidGuiceContainer - Class in org.apache.druid.server.initialization.jetty
 
DruidGuiceContainer(Injector, Set<Class<?>>) - Constructor for class org.apache.druid.server.initialization.jetty.DruidGuiceContainer
 
DruidHttpClientConfig - Class in org.apache.druid.guice.http
 
DruidHttpClientConfig() - Constructor for class org.apache.druid.guice.http.DruidHttpClientConfig
 
DruidInjectorBuilder - Class in org.apache.druid.guice
Druid-enabled injector builder which supports DruidModules, module classes created from the base injector, and filtering based on properties and LoadScope annotations.
DruidInjectorBuilder(Injector) - Constructor for class org.apache.druid.guice.DruidInjectorBuilder
 
DruidInjectorBuilder(Injector, Set<NodeRole>) - Constructor for class org.apache.druid.guice.DruidInjectorBuilder
 
DruidInjectorBuilder(DruidInjectorBuilder) - Constructor for class org.apache.druid.guice.DruidInjectorBuilder
 
DruidLeaderClient - Class in org.apache.druid.discovery
This class facilitates interaction with Coordinator/Overlord leader nodes.
DruidLeaderClient(HttpClient, DruidNodeDiscoveryProvider, NodeRole, String) - Constructor for class org.apache.druid.discovery.DruidLeaderClient
 
DruidLeaderSelector - Interface in org.apache.druid.discovery
Interface for supporting Overlord and Coordinator Leader Elections in TaskMaster and DruidCoordinator which expect appropriate implementation available in guice annotated with @IndexingService and @Coordinator respectively.
DruidLeaderSelector.Listener - Interface in org.apache.druid.discovery
 
DruidNode - Class in org.apache.druid.server
 
DruidNode(String, String, boolean, Integer, Integer, boolean, boolean) - Constructor for class org.apache.druid.server.DruidNode
 
DruidNode(String, String, boolean, Integer, Integer, Integer, Boolean, boolean) - Constructor for class org.apache.druid.server.DruidNode
host = null , port = null -> host = _default_, port = -1 host = "abc:123", port = null -> host = abc, port = 123 host = "abc:fff", port = null -> throw IAE (invalid ipv6 host) host = "2001:db8:85a3::8a2e:370:7334", port = null -> host = 2001:db8:85a3::8a2e:370:7334, port = _auto_ host = "[2001:db8:85a3::8a2e:370:7334]", port = null -> host = 2001:db8:85a3::8a2e:370:7334, port = _auto_ host = "abc" , port = null -> host = abc, port = _auto_ host = "abc" , port = 123 -> host = abc, port = 123 host = "abc:123 , port = 123 -> host = abc, port = 123 host = "abc:123 , port = 456 -> throw IAE (conflicting port) host = "abc:fff , port = 456 -> throw IAE (invalid ipv6 host) host = "[2001:db8:85a3::8a2e:370:7334]:123", port = null -> host = 2001:db8:85a3::8a2e:370:7334, port = 123 host = "[2001:db8:85a3::8a2e:370:7334]", port = 123 -> host = 2001:db8:85a3::8a2e:370:7334, port = 123 host = "2001:db8:85a3::8a2e:370:7334", port = 123 -> host = 2001:db8:85a3::8a2e:370:7334, port = 123 host = null , port = 123 -> host = _default_, port = 123
DruidNodeAnnouncer - Interface in org.apache.druid.discovery
DiscoveryDruidNode announcer for internal discovery.
DruidNodeDiscovery - Interface in org.apache.druid.discovery
Interface for discovering Druid nodes announced by DruidNodeAnnouncer.
DruidNodeDiscovery.Listener - Interface in org.apache.druid.discovery
Listener for watching nodes in a DruidNodeDiscovery instance obtained via DruidNodeDiscoveryProvider.getXXX().
DruidNodeDiscoveryProvider - Class in org.apache.druid.discovery
Provider of DruidNodeDiscovery instances.
DruidNodeDiscoveryProvider() - Constructor for class org.apache.druid.discovery.DruidNodeDiscoveryProvider
 
DruidProcessingModule - Class in org.apache.druid.guice
 
DruidProcessingModule() - Constructor for class org.apache.druid.guice.DruidProcessingModule
 
DruidServer - Class in org.apache.druid.client
A mutable collection of metadata of segments (DataSegment objects), stored on a particular Druid server (typically historical).
DruidServer(String, String, String, long, ServerType, String, int) - Constructor for class org.apache.druid.client.DruidServer
 
DruidServer(DruidServerMetadata) - Constructor for class org.apache.druid.client.DruidServer
 
DruidServer(DruidNode, DruidServerConfig, ServerType) - Constructor for class org.apache.druid.client.DruidServer
 
DruidServerConfig - Class in org.apache.druid.client
 
DruidServerConfig(SegmentLoaderConfig) - Constructor for class org.apache.druid.client.DruidServerConfig
 
DruidServerMetadata - Class in org.apache.druid.server.coordination
 
DruidServerMetadata(String, String, String, long, ServerType, String, int) - Constructor for class org.apache.druid.server.coordination.DruidServerMetadata
 
DruidService - Class in org.apache.druid.discovery
Metadata of a service announced by node.
DruidService() - Constructor for class org.apache.druid.discovery.DruidService
 
DruidServiceSerializer - Class in org.apache.druid.jackson
A custom serializer to handle the bug of duplicate "type" keys in DataNodeService.
DruidServiceSerializer(JsonSerializer<Object>) - Constructor for class org.apache.druid.jackson.DruidServiceSerializer
 
DruidServiceSerializerModifier - Class in org.apache.druid.jackson
A modifier to use a custom serializer for DruidService.
DruidServiceSerializerModifier() - Constructor for class org.apache.druid.jackson.DruidServiceSerializerModifier
 
DruidSysMonitor - Class in org.apache.druid.server.metrics
 
DruidSysMonitor(SegmentLoaderConfig) - Constructor for class org.apache.druid.server.metrics.DruidSysMonitor
 
druidType() - Method in class org.apache.druid.catalog.model.facade.DatasourceFacade.ColumnFacade
 
druidType(ColumnSpec) - Static method in class org.apache.druid.catalog.model.Columns
 
druidType(ColumnSpec) - Static method in class org.apache.druid.catalog.model.facade.TableFacade
 
DummyForInjectionAppenderatorsManager - Class in org.apache.druid.segment.realtime.appenderator
This implementation is needed because Overlords and MiddleManagers operate on Task objects which can require an AppenderatorsManager to be injected.
DummyForInjectionAppenderatorsManager() - Constructor for class org.apache.druid.segment.realtime.appenderator.DummyForInjectionAppenderatorsManager
 
DUTY - Enum constant in enum org.apache.druid.server.coordinator.stats.Dimension
 
DUTY_GROUP - Enum constant in enum org.apache.druid.server.coordinator.stats.Dimension
 
DUTY_RUN_TIME - Static variable in class org.apache.druid.server.coordinator.stats.Stats.CoordinatorRun
 
DutyGroupStatus - Class in org.apache.druid.server.coordinator.duty
 
DutyGroupStatus(String, Duration, List<String>, DateTime, DateTime, long, long) - Constructor for class org.apache.druid.server.coordinator.duty.DutyGroupStatus
 

E

elementAdded(E) - Method in class org.apache.druid.client.cache.BytesBoundedLinkedQueue
 
elementRemoved(E) - Method in class org.apache.druid.client.cache.BytesBoundedLinkedQueue
 
ELIGIBLE_UNUSED_SEGMENTS - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Kill
 
eligibleForLoad(Interval, Interval) - Static method in class org.apache.druid.server.coordinator.rules.Rules
 
eligibleForLoad(Period, Interval, DateTime, boolean) - Static method in class org.apache.druid.server.coordinator.rules.Rules
 
emit(ServiceEmitter, String, Map<String, Long>) - Method in class org.apache.druid.server.metrics.WorkerTaskCountStatsMonitor
 
emitLogsAndMetrics(Throwable, String, long) - Method in class org.apache.druid.server.QueryLifecycle
Emits logs and metrics for this query.
emitMetric(String, long) - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
emitMetric(String, long, ServiceMetricEvent.Builder) - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
emitStat(CoordinatorStat, RowKey, long) - Method in interface org.apache.druid.server.coordinator.DruidCoordinator.DutyGroupHelper
 
EMITTER_TYPE - Static variable in class org.apache.druid.server.emitter.LogEmitterModule
 
EMITTER_TYPE - Static variable in class org.apache.druid.server.emitter.NoopEmitterModule
 
EMITTER_TYPE - Static variable in class org.apache.druid.server.emitter.SwitchingEmitterModule
 
EmitterModule - Class in org.apache.druid.server.emitter
 
EmitterModule() - Constructor for class org.apache.druid.server.emitter.EmitterModule
 
EmittingRequestLogger - Class in org.apache.druid.server.log
 
EmittingRequestLoggerProvider - Class in org.apache.druid.server.log
 
EmittingRequestLoggerProvider() - Constructor for class org.apache.druid.server.log.EmittingRequestLoggerProvider
 
empty() - Static method in class org.apache.druid.server.coordinator.DruidCompactionConfig
 
empty() - Static method in class org.apache.druid.server.coordinator.stats.CoordinatorRunStats
 
empty() - Static method in class org.apache.druid.server.coordinator.stats.RowKey
 
empty(TableId) - Static method in class org.apache.druid.catalog.model.TableMetadata
 
EMPTY - Static variable in class org.apache.druid.server.coordinator.DruidCluster
 
enabled(boolean) - Static method in class org.apache.druid.segment.metadata.CentralizedDatasourceSchemaConfig
 
ENABLED - Static variable in class org.apache.druid.curator.ZkEnablementConfig
 
enableTls() - Method in class org.apache.druid.client.cache.MemcachedCacheConfig
 
equals(Object) - Method in class org.apache.druid.catalog.model.ColumnSpec
 
equals(Object) - Method in class org.apache.druid.catalog.model.DatasourceProjectionMetadata
 
equals(Object) - Method in class org.apache.druid.catalog.model.table.ClusterKeySpec
 
equals(Object) - Method in class org.apache.druid.catalog.model.TableId
 
equals(Object) - Method in class org.apache.druid.catalog.model.TableMetadata
 
equals(Object) - Method in class org.apache.druid.catalog.model.TableSpec
 
equals(Object) - Method in class org.apache.druid.client.cache.Cache.NamedKey
 
equals(Object) - Method in class org.apache.druid.client.DruidDataSource
 
equals(Object) - Method in class org.apache.druid.client.DruidServer
 
equals(Object) - Method in class org.apache.druid.client.ImmutableDruidDataSource
ImmutableDruidDataSource should be considered a container, not a data class.
equals(Object) - Method in class org.apache.druid.client.ImmutableDruidServer
 
equals(Object) - Method in class org.apache.druid.client.ImmutableSegmentLoadInfo
 
equals(Object) - Method in class org.apache.druid.client.indexing.ClientCompactionIntervalSpec
 
equals(Object) - Method in class org.apache.druid.client.indexing.ClientCompactionIOConfig
 
equals(Object) - Method in class org.apache.druid.client.indexing.ClientCompactionRunnerInfo
 
equals(Object) - Method in class org.apache.druid.client.indexing.ClientCompactionTaskDimensionsSpec
 
equals(Object) - Method in class org.apache.druid.client.indexing.ClientCompactionTaskGranularitySpec
 
equals(Object) - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQuery
 
equals(Object) - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
equals(Object) - Method in class org.apache.druid.client.indexing.ClientKillUnusedSegmentsTaskQuery
 
equals(Object) - Method in class org.apache.druid.client.indexing.IndexingTotalWorkerCapacityInfo
 
equals(Object) - Method in class org.apache.druid.client.indexing.IndexingWorker
 
equals(Object) - Method in class org.apache.druid.client.indexing.IndexingWorkerInfo
 
equals(Object) - Method in class org.apache.druid.client.indexing.SamplerResponse
 
equals(Object) - Method in class org.apache.druid.client.indexing.SamplerResponse.SamplerResponseRow
 
equals(Object) - Method in class org.apache.druid.client.indexing.TaskStatusResponse
 
equals(Object) - Method in class org.apache.druid.client.SegmentLoadInfo
 
equals(Object) - Method in class org.apache.druid.discovery.DataNodeService
 
equals(Object) - Method in class org.apache.druid.discovery.DiscoveryDruidNode
 
equals(Object) - Method in class org.apache.druid.discovery.LookupNodeService
 
equals(Object) - Method in class org.apache.druid.discovery.NodeRole
 
equals(Object) - Method in class org.apache.druid.discovery.WorkerNodeService
 
equals(Object) - Method in class org.apache.druid.indexing.overlord.ObjectMetadata
 
equals(Object) - Method in class org.apache.druid.indexing.overlord.SegmentPublishResult
 
equals(Object) - Method in class org.apache.druid.indexing.overlord.supervisor.NoopSupervisorSpec
 
equals(Object) - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorReport
 
equals(Object) - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStatus
 
equals(Object) - Method in class org.apache.druid.indexing.overlord.supervisor.VersionedSupervisorSpec
 
equals(Object) - Method in class org.apache.druid.jackson.StringObjectPairList
 
equals(Object) - Method in class org.apache.druid.messages.MessageBatch
 
equals(Object) - Method in class org.apache.druid.metadata.input.SqlInputSource
 
equals(Object) - Method in class org.apache.druid.metadata.ReplaceTaskLock
 
equals(Object) - Method in class org.apache.druid.query.LocatedSegmentDescriptor
 
equals(Object) - Method in class org.apache.druid.query.lookup.MapLookupExtractorFactory
 
equals(Object) - Method in class org.apache.druid.rpc.indexing.SegmentUpdateResponse
 
equals(Object) - Method in class org.apache.druid.rpc.RequestBuilder
 
equals(Object) - Method in class org.apache.druid.rpc.ServiceLocation
 
equals(Object) - Method in class org.apache.druid.rpc.ServiceLocations
 
equals(Object) - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache.FirstTypeMergePolicy
 
equals(Object) - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache.LeastRestrictiveTypeMergePolicy
 
equals(Object) - Method in class org.apache.druid.segment.metadata.DataSourceInformation
 
equals(Object) - Method in class org.apache.druid.segment.realtime.appenderator.Committed
 
equals(Object) - Method in class org.apache.druid.segment.realtime.appenderator.SegmentIdWithShardSpec
 
equals(Object) - Method in class org.apache.druid.segment.realtime.appenderator.SegmentsAndCommitMetadata
 
equals(Object) - Method in class org.apache.druid.segment.realtime.appenderator.SegmentSchemas.SegmentSchema
 
equals(Object) - Method in class org.apache.druid.server.compaction.BaseCandidateSearchPolicy
 
equals(Object) - Method in class org.apache.druid.server.compaction.CompactionProgressResponse
 
equals(Object) - Method in class org.apache.druid.server.compaction.CompactionStatusResponse
 
equals(Object) - Method in class org.apache.druid.server.coordination.BroadcastDatasourceLoadingSpec
 
equals(Object) - Method in class org.apache.druid.server.coordination.DruidServerMetadata
 
equals(Object) - Method in class org.apache.druid.server.coordination.SegmentChangeRequestDrop
 
equals(Object) - Method in class org.apache.druid.server.coordination.SegmentChangeRequestLoad
 
equals(Object) - Method in class org.apache.druid.server.coordination.SegmentChangeStatus
 
equals(Object) - Method in class org.apache.druid.server.coordinator.AutoCompactionSnapshot
 
equals(Object) - Method in class org.apache.druid.server.coordinator.CatalogDataSourceCompactionConfig
 
equals(Object) - Method in class org.apache.druid.server.coordinator.ClusterCompactionConfig
 
equals(Object) - Method in class org.apache.druid.server.coordinator.config.KillUnusedSegmentsConfig
 
equals(Object) - Method in class org.apache.druid.server.coordinator.config.MetadataCleanupConfig
 
equals(Object) - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
 
equals(Object) - Method in class org.apache.druid.server.coordinator.DataSourceCompactionConfigAuditEntry
 
equals(Object) - Method in class org.apache.druid.server.coordinator.DruidCompactionConfig
 
equals(Object) - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig
 
equals(Object) - Method in class org.apache.druid.server.coordinator.loading.SegmentHolder
 
equals(Object) - Method in class org.apache.druid.server.coordinator.rules.ForeverBroadcastDistributionRule
 
equals(Object) - Method in class org.apache.druid.server.coordinator.rules.IntervalBroadcastDistributionRule
 
equals(Object) - Method in class org.apache.druid.server.coordinator.rules.IntervalDropRule
 
equals(Object) - Method in class org.apache.druid.server.coordinator.rules.IntervalLoadRule
 
equals(Object) - Method in class org.apache.druid.server.coordinator.rules.LoadRule
 
equals(Object) - Method in class org.apache.druid.server.coordinator.rules.PeriodBroadcastDistributionRule
 
equals(Object) - Method in class org.apache.druid.server.coordinator.rules.PeriodLoadRule
 
equals(Object) - Method in class org.apache.druid.server.coordinator.ServerCloneStatus
 
equals(Object) - Method in class org.apache.druid.server.coordinator.ServerHolder
 
equals(Object) - Method in class org.apache.druid.server.coordinator.stats.RowKey
 
equals(Object) - Method in class org.apache.druid.server.coordinator.UserCompactionTaskDimensionsConfig
 
equals(Object) - Method in class org.apache.druid.server.coordinator.UserCompactionTaskGranularityConfig
 
equals(Object) - Method in class org.apache.druid.server.coordinator.UserCompactionTaskIOConfig
 
equals(Object) - Method in class org.apache.druid.server.DruidNode
 
equals(Object) - Method in class org.apache.druid.server.http.BrokerSyncStatus
 
equals(Object) - Method in class org.apache.druid.server.http.CloneStatus
 
equals(Object) - Method in class org.apache.druid.server.http.ConfigSyncStatus
 
equals(Object) - Method in class org.apache.druid.server.http.DataSegmentPlus
 
equals(Object) - Method in class org.apache.druid.server.http.HostAndPortWithScheme
 
equals(Object) - Method in class org.apache.druid.server.initialization.ServerConfig
 
equals(Object) - Method in class org.apache.druid.server.initialization.ZkPathsConfig
 
equals(Object) - Method in class org.apache.druid.server.lookup.cache.LookupExtractorFactoryMapContainer
 
equals(Object) - Method in class org.apache.druid.server.lookup.cache.LookupLoadingSpec
 
equals(Object) - Method in class org.apache.druid.server.QueryStats
 
equals(Object) - Method in class org.apache.druid.server.RequestLogLine
 
equals(Object) - Method in class org.apache.druid.server.security.Access
 
equals(Object) - Method in class org.apache.druid.server.security.AuthConfig
 
equals(Object) - Method in class org.apache.druid.server.security.AuthenticationResult
 
equals(Object) - Method in class org.apache.druid.server.security.AuthorizationResult
 
equals(Object) - Method in class org.apache.druid.server.security.NoopEscalator
 
equals(Object) - Method in class org.apache.druid.server.security.Resource
 
equals(Object) - Method in class org.apache.druid.server.security.ResourceAction
 
equalsForTesting(Object) - Method in class org.apache.druid.client.ImmutableDruidDataSource
This method should only be used in tests.
ERROR - Enum constant in enum org.apache.druid.server.coordinator.stats.CoordinatorStat.Level
 
ERROR_KEY - Static variable in class org.apache.druid.server.initialization.jetty.CustomExceptionMapper
 
ERROR_MESSAGE_TRAILER_HEADER - Static variable in class org.apache.druid.server.QueryResource
 
EscalatedClient - Annotation Type in org.apache.druid.guice.annotations
 
escalatedGlobal() - Static method in class org.apache.druid.guice.http.HttpClientModule
 
Escalator - Interface in org.apache.druid.server.security
This interface provides methods needed for escalating internal system requests with priveleged authentication credentials.
EscalatorModule - Class in org.apache.druid.guice.security
 
EscalatorModule() - Constructor for class org.apache.druid.guice.security.EscalatorModule
 
estimateNumSplits(InputFormat, SplitHintSpec) - Method in class org.apache.druid.metadata.input.SqlInputSource
 
exceptionCaught(ClientResponse<InputStream>, Throwable) - Method in class org.apache.druid.discovery.DataServerResponseHandler
 
exceptionCaught(ClientResponse<Void>, Throwable) - Method in class org.apache.druid.rpc.IgnoreHttpResponseHandler
 
ExceptionEvent(Throwable, boolean) - Constructor for class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager.ExceptionEvent
 
ExcludeScope - Annotation Type in org.apache.druid.guice.annotations
An annotation to exlcude specific node types that a Module can be loaded on.
execute() - Method in interface org.apache.druid.server.coordination.DataSegmentChangeCallback
 
execute() - Method in class org.apache.druid.server.QueryLifecycle
Executes the query.
execute(boolean) - Method in interface org.apache.druid.server.coordinator.loading.LoadPeonCallback
 
executeReadAndClose(SegmentMetadataReadTransaction, SegmentMetadataReadTransaction.Callback<T>) - Method in class org.apache.druid.metadata.segment.SqlSegmentMetadataReadOnlyTransactionFactory
 
executor - Variable in class org.apache.druid.segment.realtime.appenderator.BaseAppenderatorDriver
 
exportTable(String, String) - Method in class org.apache.druid.metadata.storage.derby.DerbyConnector
 
expr() - Method in class org.apache.druid.catalog.model.table.ClusterKeySpec
 
ExtensionInjectorBuilder - Class in org.apache.druid.initialization
Injector builder which overrides service modules with extension modules.
ExtensionInjectorBuilder(ServiceInjectorBuilder) - Constructor for class org.apache.druid.initialization.ExtensionInjectorBuilder
 
external(String) - Static method in class org.apache.druid.catalog.model.table.TableBuilder
 
external(String) - Static method in class org.apache.druid.catalog.model.TableId
 
EXTERNAL - Static variable in class org.apache.druid.server.security.ResourceType
 
EXTERNAL_COLUMN_TYPE - Static variable in class org.apache.druid.catalog.model.table.ExternalTableDefn
Column type for external tables.
EXTERNAL_SCHEMA - Static variable in class org.apache.druid.catalog.model.TableId
 
ExternalStorageAccessSecurityModule - Class in org.apache.druid.server.initialization
 
ExternalStorageAccessSecurityModule() - Constructor for class org.apache.druid.server.initialization.ExternalStorageAccessSecurityModule
 
ExternalTableDefn - Class in org.apache.druid.catalog.model.table
Definition of an external table, primarily for ingestion.
ExternalTableDefn() - Constructor for class org.apache.druid.catalog.model.table.ExternalTableDefn
 
ExternalTableFacade - Class in org.apache.druid.catalog.model.facade
 
ExternalTableFacade(ResolvedTable) - Constructor for class org.apache.druid.catalog.model.facade.ExternalTableFacade
 
ExternalTableSpec - Class in org.apache.druid.catalog.model.table
Catalog form of an external table specification used to pass along the three components needed for an external table in MSQ ingest.
ExternalTableSpec(InputSource, InputFormat, RowSignature, Supplier<Set<String>>) - Constructor for class org.apache.druid.catalog.model.table.ExternalTableSpec
 
extractDimensions(Properties, List<String>) - Static method in class org.apache.druid.server.metrics.MonitorsConfig
 
ExtraServiceDimensions - Annotation Type in org.apache.druid.server.emitter

F

factorize() - Method in class org.apache.druid.server.QueryLifecycleFactory
 
factorize(HttpServletRequest, boolean) - Method in class org.apache.druid.server.ResourceIOReaderWriterFactory
factorize(QueryResource.QueryMetricCounter, HttpServletRequest, QueryLifecycle, ResourceIOReaderWriterFactory.ResourceIOReaderWriter) - Method in class org.apache.druid.server.QueryResourceQueryResultPusherFactory
fail() - Static method in class org.apache.druid.segment.realtime.appenderator.AppenderatorDriverAddResult
 
fail(String) - Static method in class org.apache.druid.server.coordination.ChangeRequestsSnapshot
 
fail(String, Object...) - Static method in class org.apache.druid.indexing.overlord.SegmentPublishResult
 
failed(String) - Static method in class org.apache.druid.server.coordination.SegmentChangeStatus
 
failed(String, SegmentLoadingMode) - Static method in class org.apache.druid.server.coordination.SegmentChangeStatus
 
FAILED - Enum constant in enum org.apache.druid.client.indexing.QueryStatus.Status
 
FAILED - Enum constant in enum org.apache.druid.server.coordination.SegmentChangeStatus.State
 
FAILED_ACTIONS - Static variable in class org.apache.druid.server.coordinator.stats.Stats.SegmentQueue
 
FAILED_UPDATES_KEY - Static variable in class org.apache.druid.query.lookup.LookupModule
 
failedHandoffs() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
failedPersists() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
failure(String, Object...) - Static method in class org.apache.druid.server.coordinator.CompactionConfigValidationResult
 
fetch(File, byte[]) - Method in class org.apache.druid.metadata.input.SqlEntity
 
fetchAggregatorsInSegmentMetadataQuery() - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
fetchAggregatorsInSegmentMetadataQuery() - Method in class org.apache.druid.segment.metadata.CoordinatorSegmentMetadataCache
 
fetchAuditHistory(String, int) - Method in class org.apache.druid.server.audit.LoggingAuditManager
 
fetchAuditHistory(String, int) - Method in class org.apache.druid.server.audit.SQLAuditManager
 
fetchAuditHistory(String, String, int) - Method in class org.apache.druid.server.audit.LoggingAuditManager
 
fetchAuditHistory(String, String, int) - Method in class org.apache.druid.server.audit.SQLAuditManager
 
fetchAuditHistory(String, String, Interval) - Method in class org.apache.druid.server.audit.LoggingAuditManager
 
fetchAuditHistory(String, String, Interval) - Method in class org.apache.druid.server.audit.SQLAuditManager
 
fetchAuditHistory(String, Interval) - Method in class org.apache.druid.server.audit.LoggingAuditManager
 
fetchAuditHistory(String, Interval) - Method in class org.apache.druid.server.audit.SQLAuditManager
 
fetchBootstrapSegments() - Method in interface org.apache.druid.client.coordinator.CoordinatorClient
Fetch bootstrap segments from the coordinator.
fetchBootstrapSegments() - Method in class org.apache.druid.client.coordinator.CoordinatorClientImpl
 
fetchBootstrapSegments() - Method in class org.apache.druid.client.coordinator.NoopCoordinatorClient
 
fetchDataSourceInformation(Set<String>) - Method in interface org.apache.druid.client.coordinator.CoordinatorClient
Retrieves detailed metadata information for the specified data sources, which includes RowSignature.
fetchDataSourceInformation(Set<String>) - Method in class org.apache.druid.client.coordinator.CoordinatorClientImpl
 
fetchDataSourceInformation(Set<String>) - Method in class org.apache.druid.client.coordinator.NoopCoordinatorClient
 
fetchDataSourcesWithUsedSegments() - Method in interface org.apache.druid.client.coordinator.CoordinatorClient
Retrieves list of datasources with used segments.
fetchDataSourcesWithUsedSegments() - Method in class org.apache.druid.client.coordinator.CoordinatorClientImpl
 
fetchDataSourcesWithUsedSegments() - Method in class org.apache.druid.client.coordinator.NoopCoordinatorClient
 
fetchExplainPlan(ClientSqlQuery) - Method in interface org.apache.druid.client.broker.BrokerClient
Fetches the explain plan for the given sqlQuery from the Broker's SQL task endpoint.
fetchExplainPlan(ClientSqlQuery) - Method in class org.apache.druid.client.broker.BrokerClientImpl
 
fetchLookupsForTierSync(String) - Method in interface org.apache.druid.client.coordinator.CoordinatorClient
Gets the lookup configuration for a tier synchronously.
fetchLookupsForTierSync(String) - Method in class org.apache.druid.client.coordinator.CoordinatorClientImpl
 
fetchLookupsForTierSync(String) - Method in class org.apache.druid.client.coordinator.NoopCoordinatorClient
 
fetchSegment(String, String, boolean) - Method in interface org.apache.druid.client.coordinator.CoordinatorClient
Fetches segment metadata for the given dataSource and segmentId.
fetchSegment(String, String, boolean) - Method in class org.apache.druid.client.coordinator.CoordinatorClientImpl
 
fetchSegment(String, String, boolean) - Method in class org.apache.druid.client.coordinator.NoopCoordinatorClient
 
fetchServerViewSegments(String, List<Interval>) - Method in interface org.apache.druid.client.coordinator.CoordinatorClient
Fetches segments from the coordinator server view for the given dataSource and intervals.
fetchServerViewSegments(String, List<Interval>) - Method in class org.apache.druid.client.coordinator.CoordinatorClientImpl
 
fetchServerViewSegments(String, List<Interval>) - Method in class org.apache.druid.client.coordinator.NoopCoordinatorClient
 
fetchUsedSegments(String, List<Interval>) - Method in interface org.apache.druid.client.coordinator.CoordinatorClient
Fetches segment metadata for the given dataSource and intervals.
fetchUsedSegments(String, List<Interval>) - Method in class org.apache.druid.client.coordinator.CoordinatorClientImpl
 
fetchUsedSegments(String, List<Interval>) - Method in class org.apache.druid.client.coordinator.NoopCoordinatorClient
 
FileRequestLogger - Class in org.apache.druid.server.log
Request logger implementation that logs query requests and writes them to a file.
FileRequestLogger(ObjectMapper, ScheduledExecutorService, File, String, Duration, Duration) - Constructor for class org.apache.druid.server.log.FileRequestLogger
 
FileRequestLoggerProvider - Class in org.apache.druid.server.log
 
FileRequestLoggerProvider() - Constructor for class org.apache.druid.server.log.FileRequestLoggerProvider
 
FILES_FIELD - Static variable in class org.apache.druid.catalog.model.table.LocalInputSourceDefn
 
FILES_PARAMETER - Static variable in class org.apache.druid.catalog.model.table.LocalInputSourceDefn
 
filter(ContainerRequest) - Method in class org.apache.druid.server.http.security.ConfigResourceFilter
 
filter(ContainerRequest) - Method in class org.apache.druid.server.http.security.DatasourceResourceFilter
 
filter(ContainerRequest) - Method in class org.apache.druid.server.http.security.RulesResourceFilter
 
filter(ContainerRequest) - Method in class org.apache.druid.server.http.security.StateResourceFilter
 
FILTER_FIELD - Static variable in class org.apache.druid.catalog.model.table.LocalInputSourceDefn
 
FILTER_PARAMETER - Static variable in class org.apache.druid.catalog.model.table.LocalInputSourceDefn
 
filterAuthorizedResources(HttpServletRequest, Iterable<ResType>, Function<? super ResType, Iterable<ResourceAction>>, AuthorizerMapper) - Static method in class org.apache.druid.server.security.AuthorizationUtils
Return an iterable of authorized resources, by filtering the input resources with authorization checks based on the authentication fields from the request.
filterAuthorizedResources(HttpServletRequest, Map<KeyType, List<ResType>>, Function<? super ResType, Iterable<ResourceAction>>, AuthorizerMapper) - Static method in class org.apache.druid.server.security.AuthorizationUtils
Return a map of authorized resources, by filtering the input resources with authorization checks based on the authentication fields from the request.
filterAuthorizedResources(AuthenticationResult, Iterable<ResType>, Function<? super ResType, Iterable<ResourceAction>>, AuthorizerMapper) - Static method in class org.apache.druid.server.security.AuthorizationUtils
Return an iterable of authorized resources, by filtering the input resources with authorization checks based on authenticationResult.
filterByAuthorizedDatasources(HttpServletRequest, List<T>, Function<T, String>, AuthorizerMapper) - Static method in class org.apache.druid.server.security.AuthorizationUtils
Filters the given datasource-related resources on the basis of datasource permissions.
FilteredBatchServerInventoryViewProvider - Class in org.apache.druid.client
 
FilteredBatchServerInventoryViewProvider() - Constructor for class org.apache.druid.client.FilteredBatchServerInventoryViewProvider
 
FilteredHttpServerInventoryViewProvider - Class in org.apache.druid.client
 
FilteredHttpServerInventoryViewProvider() - Constructor for class org.apache.druid.client.FilteredHttpServerInventoryViewProvider
 
FilteredRequestLogger(RequestLogger, long, long, List<String>) - Constructor for class org.apache.druid.server.log.FilteredRequestLoggerProvider.FilteredRequestLogger
 
FilteredRequestLoggerProvider - Class in org.apache.druid.server.log
 
FilteredRequestLoggerProvider() - Constructor for class org.apache.druid.server.log.FilteredRequestLoggerProvider
 
FilteredRequestLoggerProvider.FilteredRequestLogger - Class in org.apache.druid.server.log
 
FilteredServerInventoryView - Interface in org.apache.druid.client
 
FilteredServerInventoryViewProvider - Interface in org.apache.druid.client
 
FilteringSegmentCallback - Class in org.apache.druid.client
A SegmentCallback that is called only when the given filter satisfies.
FilteringSegmentCallback(ServerView.SegmentCallback, Predicate<Pair<DruidServerMetadata, DataSegment>>) - Constructor for class org.apache.druid.client.FilteringSegmentCallback
 
findColumn(List<ColumnSpec>, String) - Static method in class org.apache.druid.catalog.model.CatalogUtils
 
findConfigForDatasource(String) - Method in class org.apache.druid.server.coordinator.DruidCompactionConfig
 
findCurrentLeader() - Method in class org.apache.druid.discovery.DruidLeaderClient
 
findCurrentLeader() - Method in class org.apache.druid.rpc.indexing.NoopOverlordClient
 
findCurrentLeader() - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Contact the Overlord that we believe to be the leader, and return the result of its /druid/indexer/v1/leader API.
findCurrentLeader() - Method in class org.apache.druid.rpc.indexing.OverlordClientImpl
 
findDestinationServerToMoveSegment(DataSegment, ServerHolder, List<ServerHolder>) - Method in interface org.apache.druid.server.coordinator.balancer.BalancerStrategy
Finds the best server from the list of destinationServers to load the segmentToMove, if it is moved from the sourceServer.
findDestinationServerToMoveSegment(DataSegment, ServerHolder, List<ServerHolder>) - Method in class org.apache.druid.server.coordinator.balancer.CostBalancerStrategy
 
findDestinationServerToMoveSegment(DataSegment, ServerHolder, List<ServerHolder>) - Method in class org.apache.druid.server.coordinator.balancer.RandomBalancerStrategy
 
findExistingSegmentIds(Set<SegmentId>) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataReader
Retrieves the IDs of segments (out of the given set) which already exist in the metadata store.
findHighestUnusedSegmentId(Interval, String) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataReader
Retrieves the ID of the unused segment that has the highest partition number amongst all unused segments that exactly match the given interval and version.
findKey(byte[]) - Method in class org.apache.druid.server.router.ConsistentHasher
 
findLockedIntervals(List<LockFilterPolicy>) - Method in class org.apache.druid.rpc.indexing.NoopOverlordClient
 
findLockedIntervals(List<LockFilterPolicy>) - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Returns a list of intervals locked by higher priority conflicting lock types
findLockedIntervals(List<LockFilterPolicy>) - Method in class org.apache.druid.rpc.indexing.OverlordClientImpl
 
findMaxNumTaskSlotsUsedByOneNativeCompactionTask(ClientCompactionTaskQueryTuningConfig) - Static method in class org.apache.druid.server.coordinator.duty.CompactSegments
Returns the maximum number of task slots used by one native compaction task at any time when the task is issued with the given tuningConfig.
findPendingSegmentIds(String, String) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataReader
Retrieves pending segment IDs for the given sequence name and previous ID.
findPendingSegmentIdsWithExactInterval(String, Interval) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataReader
Retrieves pending segment IDs that exactly match the given interval and sequence name.
findPendingSegments(String) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataReader
Retrieves pending segments that were allocated for the specified taskAllocatorId.
findPendingSegmentsOverlapping(Interval) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataReader
Retrieves pending segments overlapping the given interval.
findPendingSegmentsWithExactInterval(Interval) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataReader
Retrieves pending segments whose interval exactly aligns with the given interval.
findPropertyKeysFromConnectURL(String, boolean) - Method in class org.apache.druid.metadata.SQLInputSourceDatabaseConnector
Extract property keys from the given JDBC URL.
findPublishedSegments(Set<SegmentId>) - Method in interface org.apache.druid.segment.realtime.appenderator.PublishedSegmentRetriever
For any identifiers that exist and are actually used, returns the corresponding DataSegment objects.
findReferencedSchemaMarkedAsUnused() - Method in class org.apache.druid.segment.metadata.SegmentSchemaManager
Finds all schema fingerprints which have been marked as unused but are still referenced by some used segments.
findSegment(SegmentId) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataReader
Retrieves the segment for the given segment ID.
findSegments(Set<SegmentId>) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataReader
Retrieves segments for the given segment IDs.
findSegmentsWithSchema(Set<SegmentId>) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataReader
Retrieves segments with additional metadata info such as number of rows and schema fingerprint for the given segment IDs.
findServersToDropSegment(DataSegment, List<ServerHolder>) - Method in interface org.apache.druid.server.coordinator.balancer.BalancerStrategy
Finds the best servers to drop the given segment.
findServersToDropSegment(DataSegment, List<ServerHolder>) - Method in class org.apache.druid.server.coordinator.balancer.CostBalancerStrategy
 
findServersToDropSegment(DataSegment, List<ServerHolder>) - Method in class org.apache.druid.server.coordinator.balancer.RandomBalancerStrategy
 
findServersToLoadSegment(DataSegment, List<ServerHolder>) - Method in interface org.apache.druid.server.coordinator.balancer.BalancerStrategy
Finds the best servers to load the given segment.
findServersToLoadSegment(DataSegment, List<ServerHolder>) - Method in class org.apache.druid.server.coordinator.balancer.CostBalancerStrategy
 
findServersToLoadSegment(DataSegment, List<ServerHolder>) - Method in class org.apache.druid.server.coordinator.balancer.RandomBalancerStrategy
 
findUnusedSegments(String, Interval, List<String>, Integer, DateTime) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Retrieves unused segments that are fully contained within the given interval.
findUnusedSegments(Interval, List<String>, Integer, DateTime) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataReader
Retrieves unused segments that are fully contained within the given interval.
findUsedSegment(SegmentId) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataReader
Retrieves the used segment for the given segment ID.
findUsedSegmentIdsOverlapping(Interval) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataReader
Retrieves IDs of used segments that belong to the datasource and overlap the given interval.
findUsedSegments(Set<SegmentId>) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataReader
Retrieves used segments for the given segment IDs.
findUsedSegmentsOverlappingAnyOf(List<Interval>) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataReader
Retrieves used segments that overlap with any of the given intervals.
findUsedSegmentsPlusOverlappingAnyOf(List<Interval>) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataReader
Retrieves used segments that overlap with any of the given intervals.
FingerprintGenerator - Class in org.apache.druid.segment.metadata
Utility to generate schema fingerprint which is used to ensure schema uniqueness in the metadata database.
FingerprintGenerator(ObjectMapper) - Constructor for class org.apache.druid.segment.metadata.FingerprintGenerator
 
finishAppending() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentWithState
finished() - Method in class org.apache.druid.segment.realtime.sink.Sink
 
finishWriting() - Method in class org.apache.druid.segment.realtime.sink.Sink
Marks sink as 'finished', preventing further writes.
FireHydrant - Class in org.apache.druid.segment.realtime
 
FireHydrant(IncrementalIndex, int, SegmentId) - Constructor for class org.apache.druid.segment.realtime.FireHydrant
 
FireHydrant(Segment, int) - Constructor for class org.apache.druid.segment.realtime.FireHydrant
 
FirstTypeMergePolicy() - Constructor for class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache.FirstTypeMergePolicy
 
fixedFormatReader(InputRowSchema, File) - Method in class org.apache.druid.metadata.input.SqlInputSource
 
FixedIntervalOrderPolicy - Class in org.apache.druid.server.compaction
Implementation of CompactionCandidateSearchPolicy that specifies the datasources and intervals eligible for compaction and their order.
FixedIntervalOrderPolicy(List<FixedIntervalOrderPolicy.Candidate>) - Constructor for class org.apache.druid.server.compaction.FixedIntervalOrderPolicy
 
FixedIntervalOrderPolicy.Candidate - Class in org.apache.druid.server.compaction
Specifies a datasource-interval eligible for compaction.
FixedServiceLocator - Class in org.apache.druid.rpc
Locator for a fixed set of ServiceLocations.
FixedServiceLocator(ServiceLocation) - Constructor for class org.apache.druid.rpc.FixedServiceLocator
 
FixedServiceLocator(ServiceLocations) - Constructor for class org.apache.druid.rpc.FixedServiceLocator
 
FlatTextFormatDefn(List<TableFunction.ParameterDefn>) - Constructor for class org.apache.druid.catalog.model.table.InputFormats.FlatTextFormatDefn
 
FLOAT - Static variable in class org.apache.druid.catalog.model.Columns
 
flush() - Method in class org.apache.druid.server.QueryResultPusher.StreamingHttpResponseAccumulator
 
ForbiddenException - Exception in org.apache.druid.server.security
Throw this when a request is unauthorized and we want to send a 403 response back, Jersey exception mapper will take care of sending the response.
ForbiddenException() - Constructor for exception org.apache.druid.server.security.ForbiddenException
 
ForbiddenException(String) - Constructor for exception org.apache.druid.server.security.ForbiddenException
 
ForbiddenExceptionMapper - Class in org.apache.druid.server.initialization.jetty
 
ForbiddenExceptionMapper() - Constructor for class org.apache.druid.server.initialization.jetty.ForbiddenExceptionMapper
 
forceTriggerCompaction() - Method in class org.apache.druid.server.http.CoordinatorCompactionResource
This API is meant to only be used by Druid's integration tests.
forceUpdateDataSourcesSnapshot() - Method in class org.apache.druid.metadata.segment.SqlSegmentsMetadataManagerV2
 
forceUpdateDataSourcesSnapshot() - Method in interface org.apache.druid.metadata.SegmentsMetadataManager
Forces the manager to poll the metadata store and update its snapshot.
forceUpdateDataSourcesSnapshot() - Method in class org.apache.druid.metadata.SqlSegmentsMetadataManager
 
forDataSource(String) - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig.Builder
 
forEachDimension(ObjIntConsumer<String>) - Method in class org.apache.druid.server.metrics.SegmentRowCountDistribution
Gives the consumer the range dimension and the associated count.
forEachStat(CoordinatorRunStats.StatHandler) - Method in class org.apache.druid.server.coordinator.stats.CoordinatorRunStats
 
ForegroundCachePopulator - Class in org.apache.druid.client.cache
CachePopulator implementation that populates a cache on the same thread that is processing the Sequence.
ForegroundCachePopulator(ObjectMapper, CachePopulatorStats, long) - Constructor for class org.apache.druid.client.cache.ForegroundCachePopulator
 
ForeverBroadcastDistributionRule - Class in org.apache.druid.server.coordinator.rules
 
ForeverBroadcastDistributionRule() - Constructor for class org.apache.druid.server.coordinator.rules.ForeverBroadcastDistributionRule
 
ForeverDropRule - Class in org.apache.druid.server.coordinator.rules
 
ForeverDropRule() - Constructor for class org.apache.druid.server.coordinator.rules.ForeverDropRule
 
ForeverLoadRule - Class in org.apache.druid.server.coordinator.rules
 
ForeverLoadRule(Map<String, Integer>, Boolean) - Constructor for class org.apache.druid.server.coordinator.rules.ForeverLoadRule
 
forHandle(Handle, SQLMetadataConnector, MetadataStorageTablesConfig, ObjectMapper) - Static method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Create a query object.
forLocation(ServiceLocation) - Static method in class org.apache.druid.rpc.ServiceLocations
 
forLocations(Set<ServiceLocation>) - Static method in class org.apache.druid.rpc.ServiceLocations
 
FORMAT_PARAMETER - Static variable in class org.apache.druid.catalog.model.table.FormattedInputSourceDefn
 
FORMAT_PROPERTY - Static variable in class org.apache.druid.catalog.model.table.ExternalTableDefn
Property which holds the optional input format specification, serialized as JSON.
formats() - Method in class org.apache.druid.catalog.model.TableDefnRegistry
 
FormattedInputSourceDefn - Class in org.apache.druid.catalog.model.table
Base class for input formats that require an input format (which is most of them.) By default, an input source supports all formats defined in the table registry, but specific input sources can be more restrictive.
FormattedInputSourceDefn() - Constructor for class org.apache.druid.catalog.model.table.FormattedInputSourceDefn
 
forNative(Query<?>, DateTime, String, QueryStats) - Static method in class org.apache.druid.server.RequestLogLine
 
forServer() - Method in class org.apache.druid.initialization.CoreInjectorBuilder
 
forSql(String, Map<String, Object>, DateTime, String, QueryStats) - Static method in class org.apache.druid.server.RequestLogLine
 
forTest(boolean, int) - Static method in class org.apache.druid.server.ResponseContextConfig
 
forUpdate(TableId, long, TableSpec) - Static method in class org.apache.druid.catalog.model.TableMetadata
 
FrameBasedInlineSegmentWrangler - Class in org.apache.druid.segment
 
FrameBasedInlineSegmentWrangler() - Constructor for class org.apache.druid.segment.FrameBasedInlineSegmentWrangler
 
from(String) - Static method in enum org.apache.druid.client.cache.CacheExecutorFactory
 
from(List<DataSegment>) - Static method in class org.apache.druid.server.compaction.CompactionCandidate
 
from(AvailableSegmentMetadata) - Static method in class org.apache.druid.segment.metadata.AvailableSegmentMetadata
 
from(DataSourceCompactionConfig) - Static method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
from(UserCompactionTaskQueryTuningConfig, Integer, Boolean) - Static method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
fromChannelBuffer(ChannelBuffer, long) - Static method in class org.apache.druid.client.InputStreamHolder
 
fromCode(String) - Static method in enum org.apache.druid.catalog.model.TableMetadata.TableState
 
fromDataSegment(DataSegment) - Static method in class org.apache.druid.segment.realtime.appenderator.SegmentIdWithShardSpec
 
fromDruidNode(DruidNode) - Static method in class org.apache.druid.rpc.ServiceLocation
Create a service location based on a DruidNode, without a base path.
fromDruidServerMetadata(DruidServerMetadata) - Static method in class org.apache.druid.rpc.ServiceLocation
Create a service location based on a DruidServerMetadata.
fromInsert(long) - Method in class org.apache.druid.catalog.model.TableMetadata
 
fromJson(String, long, ServerType, ServerType, int) - Static method in class org.apache.druid.discovery.DataNodeService
This JSON creator requires for the "type" subtype key of DruidService to appear before the "type" property of this class in the serialized JSON.
fromJson(SegmentIdWithShardSpec, String, String, String, String) - Static method in class org.apache.druid.metadata.PendingSegmentRecord
 
fromJsonName(String) - Static method in class org.apache.druid.discovery.NodeRole
 
fromNodeRole(NodeRole) - Static method in enum org.apache.druid.server.coordination.ServerType
 
fromParts(String, String, int) - Static method in class org.apache.druid.server.http.HostAndPortWithScheme
 
fromResultSet(ResultSet, ObjectMapper) - Static method in class org.apache.druid.metadata.PendingSegmentRecord
Maps the given result set into a PendingSegmentRecord.
fromSegments(List<DataSegment>, Granularity) - Static method in class org.apache.druid.client.indexing.ClientCompactionIntervalSpec
 
fromStream(InputStream, long, long) - Static method in class org.apache.druid.client.InputStreamHolder
 
fromString(String) - Static method in enum org.apache.druid.metadata.segment.cache.SegmentMetadataCache.UsageMode
 
fromString(String) - Static method in interface org.apache.druid.segment.metadata.AbstractSegmentMetadataCache.ColumnTypeMergePolicy
 
fromString(String) - Static method in enum org.apache.druid.segment.realtime.appenderator.SegmentWithState.SegmentState
 
fromString(String) - Static method in enum org.apache.druid.server.coordination.ServerType
 
fromString(String) - Static method in class org.apache.druid.server.http.HostAndPortWithScheme
 
fromString(String) - Static method in enum org.apache.druid.server.security.Action
 
fromString(String, String) - Static method in class org.apache.druid.server.http.HostAndPortWithScheme
 
fromUri(URI) - Static method in class org.apache.druid.rpc.ServiceLocation
Create a service location based on a URI.
fromUsedSegments(Iterable<DataSegment>) - Static method in class org.apache.druid.client.DataSourcesSnapshot
 
fromUsedSegments(Iterable<DataSegment>, DateTime) - Static method in class org.apache.druid.client.DataSourcesSnapshot
Creates a snapshot of all "used" segments that existed in the database at the snapshotTime.
fromUsedSegments(Map<String, Set<DataSegment>>, DateTime) - Static method in class org.apache.druid.client.DataSourcesSnapshot
Creates a snapshot of all "used" segments that existed in the database at the snapshotTime.
fromValue(String) - Static method in enum org.apache.druid.metadata.SortOrder
 
fullSync(List<T>) - Method in interface org.apache.druid.server.coordination.ChangeRequestHttpSyncer.Listener
This method is called either if on the previous request the server had asked to reset the counter or it was the first request to the server.

G

generateFingerprint(SchemaPayload, String, int) - Method in class org.apache.druid.segment.metadata.FingerprintGenerator
Generates fingerprint or hash string for an object using SHA-256 hash algorithm.
generateSubqueryIds(DataSource, String, String, String) - Static method in class org.apache.druid.server.ClientQuerySegmentWalker
This method returns the datasource by populating all the QueryDataSource with correct nesting level and sibling order of all the subqueries that are present.
GENERIC_QUERY_METRICS_FACTORY_PROPERTY - Static variable in class org.apache.druid.guice.QueryToolChestModule
 
get() - Method in class org.apache.druid.client.BatchServerInventoryViewProvider
 
get() - Method in class org.apache.druid.client.cache.CaffeineCacheProvider
 
get() - Method in class org.apache.druid.client.cache.HybridCacheProvider
 
get() - Method in class org.apache.druid.client.cache.LocalCacheProvider
Deprecated.
 
get() - Method in class org.apache.druid.client.cache.MemcachedCacheProvider
 
get() - Method in class org.apache.druid.client.FilteredBatchServerInventoryViewProvider
 
get() - Method in class org.apache.druid.client.FilteredHttpServerInventoryViewProvider
 
get() - Method in class org.apache.druid.client.HttpServerInventoryViewProvider
 
get() - Method in class org.apache.druid.guice.http.HttpClientModule.HttpClientProvider
 
get() - Method in class org.apache.druid.guice.http.JettyHttpClientModule.HttpClientProvider
 
get() - Method in interface org.apache.druid.metadata.MetadataRuleManagerProvider
 
get() - Method in class org.apache.druid.metadata.NoopMetadataStorageProvider
 
get() - Method in interface org.apache.druid.metadata.SegmentsMetadataManagerProvider
 
get() - Method in class org.apache.druid.metadata.SQLMetadataRuleManagerProvider
 
get() - Method in class org.apache.druid.metadata.SqlSegmentsMetadataManagerProvider
 
get() - Method in class org.apache.druid.metadata.storage.derby.DerbyMetadataStorageProvider
 
get() - Method in class org.apache.druid.offheap.OffheapBufferGenerator
 
get() - Method in class org.apache.druid.query.lookup.MapLookupExtractorFactory
 
get() - Method in class org.apache.druid.server.coordination.BatchDataSegmentAnnouncerProvider
 
get() - Method in class org.apache.druid.server.log.ComposingRequestLoggerProvider
 
get() - Method in class org.apache.druid.server.log.EmittingRequestLoggerProvider
 
get() - Method in class org.apache.druid.server.log.FileRequestLoggerProvider
 
get() - Method in class org.apache.druid.server.log.FilteredRequestLoggerProvider
 
get() - Method in class org.apache.druid.server.log.LoggingRequestLoggerProvider
 
get() - Method in class org.apache.druid.server.log.NoopRequestLoggerProvider
 
get() - Method in class org.apache.druid.server.log.SwitchingRequestLoggerProvider
 
get() - Method in class org.apache.druid.server.QuerySchedulerProvider
 
get() - Method in class org.apache.druid.server.security.TLSCertificateCheckerModule.TLSCertificateCheckerProvider
 
get() - Method in class org.apache.druid.server.SubqueryGuardrailHelperProvider
 
get(String) - Method in class org.apache.druid.query.lookup.LookupReferencesManager
 
get(String) - Method in interface org.apache.druid.segment.realtime.ChatHandlerProvider
Retrieves a chat handler.
get(String) - Method in class org.apache.druid.segment.realtime.NoopChatHandlerProvider
 
get(String) - Method in class org.apache.druid.segment.realtime.ServiceAnnouncingChatHandlerProvider
 
get(String) - Method in class org.apache.druid.server.listener.resource.AbstractListenerHandler
Get the object for a particular id
get(Cache.NamedKey) - Method in interface org.apache.druid.client.cache.Cache
 
get(Cache.NamedKey) - Method in class org.apache.druid.client.cache.CaffeineCache
 
get(Cache.NamedKey) - Method in class org.apache.druid.client.cache.HybridCache
 
get(Cache.NamedKey) - Method in class org.apache.druid.client.cache.MapCache
 
get(Cache.NamedKey) - Method in class org.apache.druid.client.cache.MemcachedCache
 
get(CoordinatorStat) - Method in class org.apache.druid.server.coordinator.stats.CoordinatorRunStats
 
get(CoordinatorStat, RowKey) - Method in class org.apache.druid.server.coordinator.stats.CoordinatorRunStats
 
getAcceptedIssuers() - Method in class org.apache.druid.server.security.CustomCheckX509TrustManager
 
getAction() - Method in class org.apache.druid.server.coordinator.loading.SegmentHolder
 
getAction() - Method in class org.apache.druid.server.security.ResourceAction
 
getAction(ContainerRequest) - Method in class org.apache.druid.server.http.security.AbstractResourceFilter
 
getActionOnSegment(DataSegment) - Method in class org.apache.druid.server.coordinator.ServerHolder
 
getActiveConnections() - Method in class org.apache.druid.server.initialization.jetty.JettyServerModule
 
getActiveRequestsCount() - Method in class org.apache.druid.server.initialization.jetty.LimitRequestsFilter
 
getActiveTaskGroupsCount() - Method in interface org.apache.druid.indexing.overlord.supervisor.StreamSupervisor
 
getAddress() - Method in interface org.apache.druid.client.selector.Server
 
getAggregateForScaling() - Method in class org.apache.druid.indexing.overlord.supervisor.autoscaler.LagStats
The preferred scaling metric that supervisor may specify to be used.
getAggregators() - Method in class org.apache.druid.segment.indexing.DataSchema
 
getAlertThreshold() - Method in class org.apache.druid.metadata.MetadataRuleManagerConfig
 
getAll() - Method in class org.apache.druid.curator.discovery.ServerDiscoverySelector
Deprecated.
 
getAll() - Method in interface org.apache.druid.metadata.MetadataSupervisorManager
 
getAll() - Method in class org.apache.druid.metadata.SQLMetadataSupervisorManager
 
getAll() - Method in class org.apache.druid.server.listener.resource.AbstractListenerHandler
 
getAll() - Method in class org.apache.druid.server.listener.resource.ListenerResource
 
getAllForId(String) - Method in interface org.apache.druid.metadata.MetadataSupervisorManager
 
getAllForId(String) - Method in class org.apache.druid.metadata.SQLMetadataSupervisorManager
 
getAllHostTimeout() - Method in class org.apache.druid.server.lookup.cache.LookupCoordinatorManagerConfig
 
getAllLookupNames() - Method in class org.apache.druid.query.lookup.LookupReferencesManager
 
getAllLookupSpecs() - Method in class org.apache.druid.server.http.LookupCoordinatorResource
 
getAllLookupsStatus(boolean) - Method in class org.apache.druid.server.http.LookupCoordinatorResource
 
getAllManagedServers() - Method in class org.apache.druid.server.coordinator.DruidCluster
 
getAllNodes() - Method in class org.apache.druid.discovery.BaseNodeRoleWatcher
 
getAllNodes() - Method in interface org.apache.druid.discovery.DruidNodeDiscovery
 
getAllNodesStatus(boolean, Boolean) - Method in class org.apache.druid.server.http.LookupCoordinatorResource
 
getAllowedHttpMethods() - Method in class org.apache.druid.server.initialization.ServerConfig
 
getAllowedProperties() - Method in class org.apache.druid.server.initialization.JdbcAccessSecurityConfig
 
getAllPeons() - Method in class org.apache.druid.server.coordinator.loading.LoadQueueTaskMaster
 
getAllRules() - Method in interface org.apache.druid.metadata.MetadataRuleManager
 
getAllRules() - Method in class org.apache.druid.metadata.SQLMetadataRuleManager
 
getAllServedSegments(String, String) - Method in class org.apache.druid.server.http.DataSourcesResource
 
getAllServers(CloneQueryMode) - Method in class org.apache.druid.client.selector.ServerSelector
 
getAllTiers() - Method in class org.apache.druid.server.lookup.cache.LookupNodeDiscovery
 
getAllUsedNonOvershadowedSegments(String, Interval) - Method in class org.apache.druid.client.DataSourcesSnapshot
Gets all the used segments for the datasource that overlap with the given interval and are not completely overshadowed.
getAllUsedSegments(HttpServletRequest, Set<String>, String, String) - Method in class org.apache.druid.server.http.MetadataResource
 
getAndResetStats() - Method in class org.apache.druid.server.coordinator.loading.HttpLoadQueuePeon
 
getAndResetStats() - Method in interface org.apache.druid.server.coordinator.loading.LoadQueuePeon
 
getAndUpdateCompactionConfig(UnaryOperator<DruidCompactionConfig>, AuditInfo) - Method in class org.apache.druid.server.coordinator.CoordinatorConfigManager
Gets the current compaction config and applies the given operator on it.
getAnnounceIntervalMillis() - Method in class org.apache.druid.segment.loading.SegmentLoaderConfig
 
getAnnouncementsPath() - Method in class org.apache.druid.server.initialization.ZkPathsConfig
 
getAnnouncerWithDirectExecutorService(CuratorFramework, CuratorConfig) - Method in class org.apache.druid.guice.AnnouncerModule
 
getAnnouncerWithSingleThreadedExecutorService(CuratorFramework, CuratorConfig) - Method in class org.apache.druid.guice.AnnouncerModule
 
getAppendableIndexSpec() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
getAppendableIndexSpec() - Method in interface org.apache.druid.segment.indexing.TuningConfig
The incremental index implementation to use
getArchivers() - Method in class org.apache.druid.segment.loading.OmniDataSegmentArchiver
 
getArtifact() - Method in class org.apache.druid.server.StatusResource.ModuleVersion
 
getAtomicUpdateGroupSize() - Method in class org.apache.druid.client.SegmentLoadInfo
 
getAtomicUpdateGroupSize() - Method in class org.apache.druid.client.selector.ServerSelector
 
getAtomicUpdateGroupSize() - Method in class org.apache.druid.segment.realtime.sink.Sink
 
getAuditHistoryMillis() - Method in class org.apache.druid.server.audit.SQLAuditManagerConfig
 
getAuditInfo() - Method in class org.apache.druid.server.coordinator.DataSourceCompactionConfigAuditEntry
 
getAuditTime() - Method in class org.apache.druid.server.coordinator.DataSourceCompactionConfigAuditEntry
 
getAuthChallengeHeader() - Method in class org.apache.druid.server.security.AllowAllAuthenticator
 
getAuthChallengeHeader() - Method in class org.apache.druid.server.security.AnonymousAuthenticator
 
getAuthChallengeHeader() - Method in interface org.apache.druid.server.security.Authenticator
Return a WWW-Authenticate challenge scheme string appropriate for this Authenticator's authentication mechanism.
getAuthChallengeHeader() - Method in class org.apache.druid.server.security.TrustedDomainAuthenticator
 
getAuthenticatedBy() - Method in class org.apache.druid.server.security.AuthenticationResult
 
getAuthenticatedIdentity(HttpServletRequest) - Static method in class org.apache.druid.server.security.AuthorizationUtils
Extracts the identity from the authentication result if set as an atrribute of this request.
getAuthenticator() - Method in class org.apache.druid.guice.security.AuthenticatorModule
 
getAuthenticatorChain() - Method in class org.apache.druid.server.security.AuthConfig
 
getAuthenticatorChain() - Method in class org.apache.druid.server.security.AuthenticatorMapper
 
getAuthenticatorMap() - Method in class org.apache.druid.server.security.AuthenticatorMapper
 
getAuthorizer() - Method in class org.apache.druid.guice.security.AuthorizerModule
 
getAuthorizer(String) - Method in class org.apache.druid.server.security.AuthorizerMapper
 
getAuthorizerMap() - Method in class org.apache.druid.server.security.AuthorizerMapper
 
getAuthorizerMapper() - Method in class org.apache.druid.server.http.security.AbstractResourceFilter
 
getAuthorizerName() - Method in class org.apache.druid.server.security.AuthenticationResult
 
getAuthorizers() - Method in class org.apache.druid.server.security.AuthConfig
 
getAuthScheme() - Method in class org.apache.druid.curator.CuratorConfig
 
getAutoCompactionSnapshot() - Method in class org.apache.druid.server.coordinator.DruidCoordinator
 
getAutoCompactionSnapshot() - Method in class org.apache.druid.server.coordinator.duty.CompactSegments
 
getAutoCompactionSnapshot(String) - Method in class org.apache.druid.server.coordinator.duty.CompactSegments
 
getAutoCompactionSnapshotForDataSource(String) - Method in class org.apache.druid.server.coordinator.DruidCoordinator
 
getAvailabilityGroups() - Method in class org.apache.druid.client.indexing.IndexingWorkerInfo
 
getAvailableSegmentMetadata(String, SegmentId) - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
Get metadata for the specified segment, which includes information like RowSignature, realtime & numRows.
getAvailableSegmentMetadata(String, SegmentId) - Method in class org.apache.druid.segment.metadata.CoordinatorSegmentMetadataCache
 
getAvailableSize() - Method in class org.apache.druid.server.coordinator.ServerHolder
 
getAverageNumOfRowsPerSegmentForDatasource() - Method in class org.apache.druid.server.coordination.SegmentLoadDropHandler
 
getAverageRowCount() - Method in class org.apache.druid.server.SegmentManager.DataSourceState
 
getAverageRowCountForDatasource() - Method in class org.apache.druid.server.SegmentManager
 
getAvgLag() - Method in class org.apache.druid.indexing.overlord.supervisor.autoscaler.LagStats
 
getAvgRunGapMillis() - Method in class org.apache.druid.server.coordinator.duty.DutyGroupStatus
 
getAvgRuntimeMillis() - Method in class org.apache.druid.server.coordinator.duty.DutyGroupStatus
 
getAwaitShutdownMillis() - Method in class org.apache.druid.query.BrokerParallelMergeConfig
 
getBackFillPeriodInMillis() - Method in class org.apache.druid.segment.metadata.CentralizedDatasourceSchemaConfig
Period in milliseconds dictating the frequency of the schema backfill job.
getBalancerComputeThreads() - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
 
getBalancerComputeThreads() - Method in class org.apache.druid.server.coordinator.loading.SegmentLoadingConfig
 
getBalancerStrategy() - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams
 
getBalancerStrategyFactory() - Method in class org.apache.druid.server.coordinator.config.DruidCoordinatorConfig
 
getBase() - Method in class org.apache.druid.server.initialization.ZkPathsConfig
 
getBasePath() - Method in class org.apache.druid.rpc.ServiceLocation
 
getBasePersistDirectory() - Method in interface org.apache.druid.segment.realtime.appenderator.AppenderatorConfig
 
getBaseTaskDirs() - Method in class org.apache.druid.indexing.worker.config.WorkerConfig
 
getBaseTaskDirSize() - Method in class org.apache.druid.indexing.worker.config.WorkerConfig
 
getBasicState() - Method in interface org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager.State
 
getBatchSize() - Method in class org.apache.druid.client.indexing.ClientKillUnusedSegmentsTaskQuery
 
getBatchSize() - Method in class org.apache.druid.server.coordinator.config.HttpLoadQueuePeonConfig
 
getBinder() - Method in class org.apache.druid.guice.DruidBinders.MapBinderHelper
 
getBlacklistedTaskSlotCount() - Method in interface org.apache.druid.server.metrics.TaskSlotCountStatsProvider
Deprecated.
Return the total number of task slots in blacklisted middlemanagers and indexers during emission period.
getBlacklistedUntil() - Method in class org.apache.druid.client.indexing.IndexingWorkerInfo
 
getBootstrapSegment(DataSegment, SegmentLazyLoadFailCallback) - Method in interface org.apache.druid.segment.loading.SegmentCacheManager
Similar to SegmentCacheManager.getSegment(DataSegment), this method returns a ReferenceCountedSegmentProvider that will be added by the SegmentManager to the VersionedIntervalTimeline during startup on data nodes.
getBootstrapSegment(DataSegment, SegmentLazyLoadFailCallback) - Method in class org.apache.druid.segment.loading.SegmentLocalCacheManager
 
getBootstrapSegments() - Method in class org.apache.druid.server.http.MetadataResource
 
getBroadcastDatasourceLoadingSpec() - Method in class org.apache.druid.server.metrics.DataSourceTaskIdHolder
 
getBroadcastDatasources() - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams
 
getBroadcastDatasourcesToLoad() - Method in class org.apache.druid.server.coordination.BroadcastDatasourceLoadingSpec
 
getBroadcastSegments() - Method in class org.apache.druid.server.coordinator.DruidCoordinator
 
getBroadcastSegments() - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams
 
getBroadcastSegments() - Method in class org.apache.druid.server.coordinator.loading.StrategicSegmentAssigner
 
getBrokers() - Method in class org.apache.druid.server.coordinator.DruidCluster
 
getBrokerStatus() - Method in class org.apache.druid.server.http.CoordinatorDynamicConfigsResource
 
getBufferPeriod() - Method in class org.apache.druid.metadata.UnusedSegmentKillerConfig
Period for which segments are retained even after being marked as unused.
getBufferPeriod() - Method in class org.apache.druid.server.coordinator.config.KillUnusedSegmentsConfig
 
getBulk(Iterable<Cache.NamedKey>) - Method in interface org.apache.druid.client.cache.Cache
Resulting map should not contain any null values (i.e.
getBulk(Iterable<Cache.NamedKey>) - Method in class org.apache.druid.client.cache.CaffeineCache
 
getBulk(Iterable<Cache.NamedKey>) - Method in class org.apache.druid.client.cache.HybridCache
 
getBulk(Iterable<Cache.NamedKey>) - Method in class org.apache.druid.client.cache.MapCache
 
getBulk(Iterable<Cache.NamedKey>) - Method in class org.apache.druid.client.cache.MemcachedCache
 
getBytesAwaitingCompaction() - Method in class org.apache.druid.server.coordinator.AutoCompactionSnapshot
 
getBytesCompacted() - Method in class org.apache.druid.server.coordinator.AutoCompactionSnapshot
 
getBytesCurrentlyInMemory() - Method in class org.apache.druid.segment.realtime.appenderator.BatchAppenderator
 
getBytesInMemory() - Method in class org.apache.druid.segment.realtime.sink.Sink
 
getBytesInMemory(SegmentIdWithShardSpec) - Method in class org.apache.druid.segment.realtime.appenderator.BatchAppenderator
 
getBytesSize(E) - Method in class org.apache.druid.client.cache.BytesBoundedLinkedQueue
 
getBytesSkipped() - Method in class org.apache.druid.server.coordinator.AutoCompactionSnapshot
 
getBytesToLoad() - Method in class org.apache.druid.server.coordinator.ServerCloneStatus
 
getCacheBulkMergeLimit() - Method in class org.apache.druid.client.cache.CacheConfig
 
getCachedSegments() - Method in interface org.apache.druid.segment.loading.SegmentCacheManager
Return a list of cached segments from local disk, if any.
getCachedSegments() - Method in class org.apache.druid.segment.loading.SegmentLocalCacheManager
 
getCachedSegments() - Method in class org.apache.druid.server.SegmentManager
Return a list of cached segments, if any.
getCachePopulator(ObjectMapper, CachePopulatorStats, CacheConfig) - Method in class org.apache.druid.guice.BrokerProcessingModule
 
getCachePopulator(ObjectMapper, CachePopulatorStats, CacheConfig) - Method in class org.apache.druid.guice.DruidProcessingModule
 
getCacheUsageMode() - Method in class org.apache.druid.metadata.SegmentsMetadataManagerConfig
Usage mode of the incremental cache.
getCallbacks() - Method in class org.apache.druid.server.coordinator.loading.SegmentHolder
Returns an immutable copy of all non-null callbacks for this queued segment.
getCallerMetadata() - Method in class org.apache.druid.segment.realtime.appenderator.AppenderatorDriverMetadata
 
getCandidates(int, CloneQueryMode) - Method in class org.apache.druid.client.selector.ServerSelector
 
getCanonicalLookupName(String) - Method in class org.apache.druid.query.lookup.LookupReferencesManager
 
getCapacity() - Method in class org.apache.druid.client.indexing.IndexingWorker
 
getCapacity() - Method in class org.apache.druid.discovery.WorkerNodeService
 
getCapacity() - Method in class org.apache.druid.indexing.worker.config.WorkerConfig
 
getCategory() - Method in class org.apache.druid.discovery.WorkerNodeService
 
getCategory() - Method in class org.apache.druid.indexing.worker.config.WorkerConfig
 
getCertAlias() - Method in class org.apache.druid.server.initialization.TLSServerConfig
 
getChangeRequest() - Method in class org.apache.druid.server.coordinator.loading.SegmentHolder
 
getChatHandlerNumRetries() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
getChatHandlerTimeout() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
getChunkNum() - Method in class org.apache.druid.client.InputStreamHolder
 
getCleanupPeriod() - Method in class org.apache.druid.server.coordinator.config.MetadataCleanupConfig
 
getClientConnectTimeout() - Method in class org.apache.druid.guice.http.DruidHttpClientConfig
 
getClientMode() - Method in class org.apache.druid.client.cache.MemcachedCacheConfig
 
getCloneServers() - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
Map from target Historical server to source Historical server which should be cloned by the target.
getCloneStatus() - Method in class org.apache.druid.server.http.CloneStatus
 
getCloneStatus(String) - Method in class org.apache.druid.server.http.CoordinatorDynamicConfigsResource
 
getClusterCompactionConfig() - Method in class org.apache.druid.rpc.indexing.NoopOverlordClient
 
getClusterCompactionConfig() - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Gets the current cluster-level compaction config.
getClusterCompactionConfig() - Method in class org.apache.druid.rpc.indexing.OverlordClientImpl
 
getClusterCompactionConfig() - Method in class org.apache.druid.server.coordinator.CoordinatorConfigManager
 
getClusterServers(boolean) - Method in class org.apache.druid.server.http.ClusterResource
 
getClusterServers(String, String) - Method in class org.apache.druid.server.http.ServersResource
 
getClusterServers(NodeRole, boolean) - Method in class org.apache.druid.server.http.ClusterResource
 
getCollation() - Method in class org.apache.druid.metadata.SQLMetadataConnector
The character set and collation for case-sensitive nonbinary string comparison
getColumnNames() - Method in class org.apache.druid.server.compaction.Table
 
getColumnsRequiredForIngestion(Set<String>, TimestampSpec, DimensionsSpec, TransformSpec, AggregatorFactory[], JSONPathSpec) - Static method in class org.apache.druid.segment.indexing.ReaderUtils
 
getColumnTypeMap() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentSchemas.SegmentSchema
 
getCombinedMaxSize() - Method in class org.apache.druid.segment.loading.SegmentLoaderConfig
 
getCommitMetadata() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentsAndCommitMetadata
 
getCommittedHydrants(String) - Method in class org.apache.druid.segment.realtime.appenderator.Committed
 
getCompactedSegments() - Method in interface org.apache.druid.server.compaction.CompactionSegmentIterator
List of candidate segments that are already compacted and do not need to be compacted again.
getCompactedSegments() - Method in class org.apache.druid.server.compaction.DataSourceCompactibleSegmentIterator
 
getCompactedSegments() - Method in class org.apache.druid.server.compaction.PriorityBasedCompactionSegmentIterator
 
getCompactionConfig() - Method in class org.apache.druid.server.coordinator.DataSourceCompactionConfigAuditEntry
 
getCompactionConfig() - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams
 
getCompactionConfig() - Method in class org.apache.druid.server.http.CoordinatorCompactionConfigsResource
 
getCompactionConfigHistory(String, String, Integer) - Method in class org.apache.druid.server.coordinator.CoordinatorConfigManager
 
getCompactionConfigHistory(String, String, Integer) - Method in class org.apache.druid.server.http.CoordinatorCompactionConfigsResource
 
getCompactionConfigs() - Method in class org.apache.druid.server.coordinator.DruidCompactionConfig
 
getCompactionPolicy() - Method in class org.apache.druid.server.coordinator.ClusterCompactionConfig
 
getCompactionPolicy() - Method in class org.apache.druid.server.coordinator.DruidCompactionConfig
 
getCompactionProgress(String) - Method in class org.apache.druid.server.http.CoordinatorCompactionResource
 
getCompactionRunner() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQuery
 
getCompactionSnapshotForDataSource(String) - Method in class org.apache.druid.server.http.CoordinatorCompactionResource
 
getCompactionSnapshots(String) - Method in interface org.apache.druid.client.coordinator.CoordinatorClient
Gets the latest compaction snapshots of one or all datasources.
getCompactionSnapshots(String) - Method in class org.apache.druid.client.coordinator.CoordinatorClientImpl
 
getCompactionSnapshots(String) - Method in class org.apache.druid.client.coordinator.NoopCoordinatorClient
 
getCompactionStates() - Method in class org.apache.druid.server.compaction.CompactionSimulateResult
 
getCompactionTaskSlotRatio() - Method in class org.apache.druid.server.coordinator.ClusterCompactionConfig
 
getCompactionTaskSlotRatio() - Method in class org.apache.druid.server.coordinator.DruidCompactionConfig
 
getComparator() - Method in class org.apache.druid.client.selector.CustomTierSelectorStrategy
 
getComparator() - Method in class org.apache.druid.client.selector.HighestPriorityTierSelectorStrategy
 
getComparator() - Method in class org.apache.druid.client.selector.LowestPriorityTierSelectorStrategy
 
getComparator() - Method in class org.apache.druid.client.selector.PreferredTierSelectorStrategy
 
getComparator() - Method in interface org.apache.druid.client.selector.TierSelectorStrategy
 
getCompressionCodec() - Method in class org.apache.druid.guice.http.DruidHttpClientConfig
 
getCompressionLevel() - Method in class org.apache.druid.server.initialization.ServerConfig
 
getConditionForIntervalsAndMatchMode(Collection<Interval>, SqlSegmentsMetadataQuery.IntervalMode, String) - Static method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Get the condition for the interval and match mode.
getConfig() - Method in class org.apache.druid.curator.inventory.CuratorInventoryManager
Deprecated.
 
getConfig() - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
getConfigProvider() - Method in class org.apache.druid.guice.http.AbstractHttpClientProvider
 
getConnectionProperties() - Method in class org.apache.druid.metadata.BasicDataSourceExt
 
getConnector() - Method in class org.apache.druid.metadata.SQLMetadataStorageActionHandler
 
getConnectorPath() - Method in class org.apache.druid.server.initialization.ZkPathsConfig
 
getContainerPath() - Method in interface org.apache.druid.curator.inventory.InventoryManagerConfig
The ContainerPath is the path where the InventoryManager should look for new containers of inventory.
getContentSecurityPolicy() - Method in class org.apache.druid.server.initialization.ServerConfig
 
getContext() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQuery
 
getContext() - Method in class org.apache.druid.client.InternalQueryConfig
 
getContext() - Method in class org.apache.druid.metadata.LockFilterPolicy
 
getContext() - Method in class org.apache.druid.server.security.AuthenticationResult
 
getCoordinatorCustomDutyGroups() - Method in class org.apache.druid.server.coordinator.duty.CoordinatorCustomDutyGroups
 
getCoordinatorDynamicConfig() - Method in interface org.apache.druid.client.coordinator.CoordinatorClient
Gets the latest coordinator dynamic config.
getCoordinatorDynamicConfig() - Method in class org.apache.druid.client.coordinator.CoordinatorClientImpl
 
getCoordinatorDynamicConfig() - Method in class org.apache.druid.client.coordinator.NoopCoordinatorClient
 
getCoordinatorDynamicConfig() - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams
 
getCoordinatorIndexingPeriod() - Method in class org.apache.druid.server.coordinator.config.DruidCoordinatorConfig
 
getCoordinatorMetadataStoreManagementPeriod() - Method in class org.apache.druid.server.coordinator.config.DruidCoordinatorConfig
 
getCoordinatorPath() - Method in class org.apache.druid.server.initialization.ZkPathsConfig
 
getCoordinatorPeriod() - Method in class org.apache.druid.server.coordinator.config.DruidCoordinatorConfig
 
getCoordinatorStartDelay() - Method in class org.apache.druid.server.coordinator.config.DruidCoordinatorConfig
 
getCoordinatorStats() - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams
 
getCount() - Method in class org.apache.druid.segment.realtime.FireHydrant
 
getCounter() - Method in class org.apache.druid.server.coordination.ChangeRequestHistory.Counter
 
getCounter() - Method in class org.apache.druid.server.coordination.ChangeRequestsSnapshot
 
getCreatedDate() - Method in class org.apache.druid.metadata.PendingSegmentRecord
This field is not serialized since tasks do not use it.
getCreatedDate() - Method in class org.apache.druid.server.http.DataSegmentPlus
 
getCreatedTime() - Method in class org.apache.druid.server.log.DefaultRequestLogEvent
 
getCrlPath() - Method in class org.apache.druid.server.initialization.TLSServerConfig
 
getCurrCapacityUsed() - Method in class org.apache.druid.client.indexing.IndexingWorkerInfo
 
getCurrentClusterCapacity() - Method in class org.apache.druid.client.indexing.IndexingTotalWorkerCapacityInfo
 
getCurrentCompactionConfig() - Method in class org.apache.druid.server.coordinator.CoordinatorConfigManager
 
getCurrentDynamicConfig() - Method in class org.apache.druid.server.coordinator.CoordinatorConfigManager
 
getCurrentLeader() - Method in class org.apache.druid.curator.discovery.CuratorDruidLeaderSelector
 
getCurrentLeader() - Method in interface org.apache.druid.discovery.DruidLeaderSelector
Get ID of current Leader.
getCurrentLeader() - Method in class org.apache.druid.server.coordinator.DruidCoordinator
 
getCurrentStatus() - Method in class org.apache.druid.server.compaction.CompactionCandidate
Current compaction status of the time chunk corresponding to this candidate.
getCurrentTime() - Method in class org.apache.druid.server.ClientInfoResource
 
getCurrentTime() - Method in class org.apache.druid.server.coordinator.duty.MetadataCleanupDuty
 
getCurrHydrant() - Method in class org.apache.druid.segment.realtime.sink.Sink
 
getCurrSize() - Method in class org.apache.druid.client.DruidServer
 
getCurrSize() - Method in class org.apache.druid.client.ImmutableDruidServer
 
getCursorFactory() - Method in class org.apache.druid.segment.realtime.WindowedCursorFactory
 
getCustomDutyList() - Method in class org.apache.druid.server.coordinator.duty.CoordinatorCustomDutyGroup
 
getData() - Method in class org.apache.druid.client.indexing.SamplerResponse
 
getDataNodeService(ServerTypeConfig, DruidServerConfig, Boolean) - Method in class org.apache.druid.guice.StorageNodeModule
 
getDataSchema() - Method in class org.apache.druid.segment.indexing.IngestionSpec
 
getDataSegment() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentWithState
 
getDataSegment() - Method in class org.apache.druid.server.http.DataSegmentPlus
 
getDatasource() - Method in class org.apache.druid.metadata.LockFilterPolicy
 
getDatasource() - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
getDatasource() - Method in class org.apache.druid.server.compaction.FixedIntervalOrderPolicy.Candidate
 
getDatasource(String) - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
Fetch schema for the given datasource.
getDatasource(String) - Method in class org.apache.druid.segment.metadata.CoordinatorSegmentMetadataCache
 
getDatasource(String, String, String) - Method in class org.apache.druid.server.ClientInfoResource
 
getDatasource(MetadataStorageConnectorConfig, JdbcAccessSecurityConfig) - Method in class org.apache.druid.metadata.SQLInputSourceDatabaseConnector
 
getDataSource() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQuery
 
getDataSource() - Method in class org.apache.druid.client.indexing.ClientKillUnusedSegmentsTaskQuery
 
getDataSource() - Method in interface org.apache.druid.client.indexing.ClientTaskQuery
 
getDataSource() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStatus
 
getDataSource() - Method in class org.apache.druid.segment.indexing.DataSchema
 
getDataSource() - Method in class org.apache.druid.segment.metadata.DataSourceInformation
 
getDataSource() - Method in interface org.apache.druid.segment.realtime.appenderator.Appenderator
Return the name of the dataSource associated with this Appenderator.
getDataSource() - Method in class org.apache.druid.segment.realtime.appenderator.BatchAppenderator
 
getDataSource() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentIdWithShardSpec
 
getDataSource() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentSchemas.SegmentSchema
 
getDataSource() - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderator
 
getDataSource() - Method in class org.apache.druid.server.compaction.CompactionCandidate
 
getDataSource() - Method in class org.apache.druid.server.coordinator.AutoCompactionSnapshot
 
getDataSource() - Method in class org.apache.druid.server.coordinator.CatalogDataSourceCompactionConfig
 
getDataSource() - Method in interface org.apache.druid.server.coordinator.DataSourceCompactionConfig
 
getDataSource() - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig
 
getDataSource() - Method in class org.apache.druid.server.metrics.DataSourceTaskIdHolder
 
getDataSource(String) - Method in class org.apache.druid.client.DataSourcesSnapshot
 
getDataSource(String) - Method in class org.apache.druid.client.DruidServer
 
getDataSource(String) - Method in class org.apache.druid.client.ImmutableDruidServer
 
getDatasourceBundles() - Method in class org.apache.druid.segment.realtime.appenderator.UnifiedIndexerAppenderatorsManager
 
getDatasourceCompactionConfig(String) - Method in class org.apache.druid.server.coordinator.CoordinatorConfigManager
 
getDatasourceCompactionConfig(String) - Method in class org.apache.druid.server.http.CoordinatorCompactionConfigsResource
 
getDataSourceCounts() - Method in class org.apache.druid.server.SegmentManager
Returns a map of dataSource to the number of segments managed by this segmentManager.
getDataSourceDimensions(String, String) - Method in class org.apache.druid.server.ClientInfoResource
Deprecated.
getDataSourceInformation(HttpServletRequest, List<String>) - Method in class org.apache.druid.server.http.MetadataResource
API to fetch DataSourceInformation for the specified datasources.
getDataSourceInformationMap() - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
getDataSourceInformationMap() - Method in class org.apache.druid.segment.metadata.CoordinatorSegmentMetadataCache
 
getDatasourceLoadstatus(String, Boolean, String, String, String, String) - Method in class org.apache.druid.server.http.DataSourcesResource
 
getDataSourceMetrics(String, String) - Method in class org.apache.druid.server.ClientInfoResource
Deprecated.
getDatasourceNames() - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
getDataSourceNames() - Method in class org.apache.druid.server.SegmentManager
 
getDatasourceRuleHistory(String, Integer) - Method in class org.apache.druid.server.http.CoordinatorDynamicConfigsResource
 
getDatasourceRuleHistory(String, Integer) - Method in class org.apache.druid.server.http.RulesResource
 
getDatasourceRuleHistory(String, String, Integer) - Method in class org.apache.druid.server.http.RulesResource
 
getDatasourceRules(String, String) - Method in class org.apache.druid.server.http.RulesResource
 
getDataSources() - Method in class org.apache.druid.client.DruidServer
 
getDataSources() - Method in class org.apache.druid.client.ImmutableDruidServer
 
getDataSources() - Method in class org.apache.druid.indexing.overlord.supervisor.NoopSupervisorSpec
 
getDataSources() - Method in interface org.apache.druid.indexing.overlord.supervisor.SupervisorSpec
 
getDataSources() - Method in class org.apache.druid.server.coordinator.DatasourceWhitelist
 
getDataSources(String, UriInfo, HttpServletRequest) - Method in class org.apache.druid.server.http.MetadataResource
 
getDataSources(HttpServletRequest) - Method in class org.apache.druid.server.ClientInfoResource
 
getDataSources(InventoryView) - Static method in interface org.apache.druid.server.http.InventoryViewUtils
 
getDataSourceSizes() - Method in class org.apache.druid.server.SegmentManager
Returns a map of dataSource to the total byte size of segments managed by this segmentManager.
getDataSourcesMap() - Method in class org.apache.druid.client.DataSourcesSnapshot
 
getDataSourcesNeedingRebuild() - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
getDataSourcesSnapshot() - Method in class org.apache.druid.metadata.segment.cache.HeapMemorySegmentMetadataCache
 
getDataSourcesSnapshot() - Method in class org.apache.druid.metadata.segment.cache.NoopSegmentMetadataCache
 
getDataSourcesSnapshot() - Method in interface org.apache.druid.metadata.segment.cache.SegmentMetadataCache
 
getDataSourcesSnapshot() - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams
 
getDataSourcesToNotKillStalePendingSegmentsIn() - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
 
getDataSourcesWithAllUsedSegments() - Method in class org.apache.druid.client.DataSourcesSnapshot
 
getDatasourceToDeepStorageQueryOnlySegmentCount() - Method in class org.apache.druid.server.coordinator.DruidCoordinator
 
getDatasourceToInvalidLoadTiers() - Method in class org.apache.druid.server.coordinator.loading.StrategicSegmentAssigner
 
getDatasourceToLoadStatus() - Method in class org.apache.druid.server.coordinator.DruidCoordinator
 
getDatasourceToTotalSegmentCount() - Method in class org.apache.druid.server.coordinator.SegmentCountsPerInterval
 
getDatasourceToUnavailableSegmentCount() - Method in class org.apache.druid.server.coordinator.DruidCoordinator
 
getDataSourceWithUsedSegments(String) - Method in class org.apache.druid.server.http.MetadataResource
The difference of this method from MetadataResource.getUsedSegmentsInDataSource(java.lang.String, java.lang.String) is that the latter returns only a list of segments, while this method also includes the properties of data source, such as the time when it was created.
getDBI() - Method in class org.apache.druid.metadata.SQLInputSourceDatabaseConnector
 
getDBI() - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
getDBI() - Method in class org.apache.druid.metadata.storage.derby.DerbyConnector
 
getDebugDimensions() - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
 
getDebugInfo() - Method in class org.apache.druid.client.HttpServerInventoryView
This method returns the debugging information exposed by HttpServerInventoryViewResource and meant for that use only.
getDebugInfo() - Method in class org.apache.druid.client.HttpServerInventoryViewResource
 
getDebugInfo() - Method in class org.apache.druid.server.coordination.ChangeRequestHttpSyncer
Returns debugging information for printing, must not be used for any other purpose.
getDecommissioningNodes() - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
List of historical servers to 'decommission'.
getDefaultBalancerComputeThreads() - Static method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
Returns a value of (num processors / 2) to ensure that balancing computations do not hog all Coordinator resources.
getDefaultEmitter() - Method in class org.apache.druid.server.emitter.SwitchingEmitterConfig
 
getDefaultHost() - Static method in class org.apache.druid.server.DruidNode
 
getDefaultMaxQueryParallelism() - Method in class org.apache.druid.query.BrokerParallelMergeConfig
 
getDefaultNumThreads() - Static method in class org.apache.druid.server.initialization.ServerConfig
 
getDefaultQueryTimeout() - Method in class org.apache.druid.server.initialization.ServerConfig
 
getDefaultResourceConfig(Map<String, Object>, WebConfig) - Method in class org.apache.druid.server.initialization.jetty.DruidGuiceContainer
 
getDefaultRule() - Method in class org.apache.druid.metadata.MetadataRuleManagerConfig
Datasource name against which the cluster-level default rules are stored in the metadata store.
getDelegate() - Method in class org.apache.druid.server.log.FilteredRequestLoggerProvider.FilteredRequestLogger
 
getDeleted() - Method in class org.apache.druid.metadata.segment.cache.SegmentSyncResult
 
getDescription() - Method in class org.apache.druid.server.coordinator.BytesAccumulatingResponseHandler
 
getDetailedState() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStatus
 
getDimensions() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskDimensionsSpec
 
getDimensions() - Method in class org.apache.druid.server.coordinator.UserCompactionTaskDimensionsConfig
 
getDimensionsSpec() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQuery
 
getDimensionsSpec() - Method in class org.apache.druid.segment.indexing.DataSchema
 
getDimensionsSpec() - Method in class org.apache.druid.server.coordinator.CatalogDataSourceCompactionConfig
 
getDimensionsSpec() - Method in interface org.apache.druid.server.coordinator.DataSourceCompactionConfig
 
getDimensionsSpec() - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig
 
getDirectMemory() - Method in class org.apache.druid.server.StatusResource.Memory
 
getDispatcherType() - Method in class org.apache.druid.server.initialization.jetty.JettyBindings.QosFilterHolder
 
getDispatcherType() - Method in class org.apache.druid.server.initialization.jetty.ResponseHeaderFilterHolder
 
getDispatcherType() - Method in interface org.apache.druid.server.initialization.jetty.ServletFilterHolder
The dispatcher type that this Filter should apply to
getDispatcherType() - Method in class org.apache.druid.server.initialization.jetty.StandardResponseHeaderFilterHolder
 
getDispatcherType() - Method in class org.apache.druid.server.security.AllowAllAuthenticator
 
getDispatcherType() - Method in class org.apache.druid.server.security.AnonymousAuthenticator
 
getDispatcherType() - Method in class org.apache.druid.server.security.TrustedDomainAuthenticator
 
getDropSegmentDelayMillis() - Method in class org.apache.druid.segment.loading.SegmentLoaderConfig
 
getDruidClientFactory() - Method in class org.apache.druid.client.BrokerServerView
 
getDruidCluster() - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams
 
getDruidNode() - Method in class org.apache.druid.discovery.DiscoveryDruidNode
 
getDruidServerMetadatas() - Method in class org.apache.druid.client.BrokerServerView
 
getDruidServerMetadatas() - Method in interface org.apache.druid.client.TimelineServerView
Returns a snapshot of the current set of server metadata.
getDruidServers() - Method in class org.apache.druid.client.BrokerServerView
 
getDruidServers() - Method in interface org.apache.druid.client.TimelineServerView
Returns a snapshot of the current servers, their metadata, and their inventory.
getDruidServiceInjectName() - Method in class org.apache.druid.discovery.NodeRole
 
getDuration() - Method in class org.apache.druid.client.indexing.QueryStatus
 
getDurationToRetain() - Method in class org.apache.druid.server.coordinator.config.MetadataCleanupConfig
 
getDutyGroups() - Method in class org.apache.druid.server.http.CoordinatorDutyStatus
 
getDutyNames() - Method in class org.apache.druid.server.coordinator.duty.DutyGroupStatus
 
getDutyPeriod() - Method in class org.apache.druid.metadata.UnusedSegmentKillerConfig
Period dictating the frequency at which the unused segment killer duty should be run.
getDynamicConfig() - Method in class org.apache.druid.client.BrokerViewOfCoordinatorConfig
Return the latest CoordinatorDynamicConfig.
getDynamicConfig() - Method in class org.apache.druid.server.BrokerDynamicConfigResource
Returns the Broker's view of the CoordinatorDynamicConfig.
getDynamicConfigs() - Method in class org.apache.druid.server.http.CoordinatorDynamicConfigsResource
 
getEffectiveSSLContext(HttpEmitterSSLClientConfig, SSLContext) - Static method in class org.apache.druid.server.emitter.HttpEmitterModule
 
getEligibleCandidates() - Method in class org.apache.druid.server.compaction.FixedIntervalOrderPolicy
 
getEmitter(Supplier<HttpEmitterConfig>, Supplier<HttpEmitterSSLClientConfig>, SSLContext, Lifecycle, ObjectMapper) - Method in class org.apache.druid.server.emitter.HttpEmitterModule
 
getEmitter(Supplier<ParametrizedUriEmitterConfig>, Supplier<ParametrizedUriEmitterSSLClientConfig>, SSLContext, Lifecycle, ObjectMapper) - Method in class org.apache.druid.server.emitter.ParametrizedUriEmitterModule
 
getEmitter(ComposingEmitterConfig, Injector) - Method in class org.apache.druid.server.emitter.ComposingEmitterModule
 
getEmitters() - Method in class org.apache.druid.server.emitter.ComposingEmitterConfig
 
getEmitters() - Method in class org.apache.druid.server.emitter.SwitchingEmitterConfig
 
getEnableAcl() - Method in class org.apache.druid.curator.CuratorConfig
 
getEnableCompression() - Method in class org.apache.druid.curator.CuratorConfig
 
getEndRootPartitionId() - Method in class org.apache.druid.client.SegmentLoadInfo
 
getEndRootPartitionId() - Method in class org.apache.druid.client.selector.ServerSelector
 
getEndRootPartitionId() - Method in class org.apache.druid.segment.realtime.sink.Sink
 
getEngine() - Method in class org.apache.druid.server.coordinator.CatalogDataSourceCompactionConfig
 
getEngine() - Method in class org.apache.druid.server.coordinator.ClusterCompactionConfig
 
getEngine() - Method in interface org.apache.druid.server.coordinator.DataSourceCompactionConfig
 
getEngine() - Method in class org.apache.druid.server.coordinator.DruidCompactionConfig
 
getEngine() - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig
 
getEntries() - Method in class org.apache.druid.server.coordinator.DataSourceCompactionConfigHistory
 
getEntry(String) - Method in class org.apache.druid.metadata.SQLMetadataStorageActionHandler
 
getEntryTable() - Method in class org.apache.druid.metadata.SQLMetadataStorageActionHandler
 
getEntryType() - Method in class org.apache.druid.metadata.SQLMetadataStorageActionHandler
 
getEntryTypeName() - Method in class org.apache.druid.metadata.SQLMetadataStorageActionHandler
 
getEpoch() - Method in class org.apache.druid.messages.MessageBatch
Epoch, which is associated with a specific instance of Outbox.
getError() - Method in class org.apache.druid.client.indexing.SamplerResponse.SamplerResponseRow
 
getErrorMessage() - Method in class org.apache.druid.server.security.AuthorizationResult
Returns an error string if the AuthorizationResult doesn't permit all requried access.
getErrorMessage() - Method in exception org.apache.druid.server.security.ForbiddenException
 
getErrorMsg() - Method in class org.apache.druid.indexing.overlord.SegmentPublishResult
 
getErrorResponseTransformStrategy() - Method in class org.apache.druid.server.initialization.ServerConfig
 
getExceptionClass() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager.ExceptionEvent
 
getExceptionEvents() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager
 
getExcludeCipherSuites() - Method in class org.apache.druid.server.initialization.TLSServerConfig
 
getExcludeProtocols() - Method in class org.apache.druid.server.initialization.TLSServerConfig
 
getExpiration() - Method in class org.apache.druid.client.cache.MemcachedCacheConfig
 
getExpireAfter() - Method in class org.apache.druid.client.cache.CaffeineCacheConfig
 
getExpiredIds() - Method in class org.apache.druid.metadata.segment.cache.SegmentSyncResult
 
getFailedQueryCount() - Method in interface org.apache.druid.server.metrics.QueryCountStatsProvider
Returns the number of failed queries during the emission period.
getFailedQueryCount() - Method in class org.apache.druid.server.QueryResource
 
getFailedTaskCount() - Method in interface org.apache.druid.server.metrics.TaskCountStatsProvider
Deprecated.
getFailureCause() - Method in class org.apache.druid.server.coordination.SegmentChangeStatus
 
getFeed() - Method in class org.apache.druid.server.log.DefaultRequestLogEvent
 
getFilter() - Method in class org.apache.druid.server.initialization.jetty.JettyBindings.QosFilterHolder
 
getFilter() - Method in class org.apache.druid.server.initialization.jetty.ResponseHeaderFilterHolder
 
getFilter() - Method in interface org.apache.druid.server.initialization.jetty.ServletFilterHolder
Get the Filter object that should be added to the servlet.
getFilter() - Method in class org.apache.druid.server.initialization.jetty.StandardResponseHeaderFilterHolder
 
getFilter() - Method in class org.apache.druid.server.security.AllowAllAuthenticator
 
getFilter() - Method in class org.apache.druid.server.security.AnonymousAuthenticator
 
getFilter() - Method in interface org.apache.druid.server.security.Authenticator
Create a Filter that performs authentication checks on incoming HTTP requests.
getFilter() - Method in class org.apache.druid.server.security.TrustedDomainAuthenticator
 
getFilterClass() - Method in class org.apache.druid.server.initialization.jetty.JettyBindings.QosFilterHolder
 
getFilterClass() - Method in class org.apache.druid.server.initialization.jetty.ResponseHeaderFilterHolder
 
getFilterClass() - Method in interface org.apache.druid.server.initialization.jetty.ServletFilterHolder
Get the class of the Filter object that should be added to the servlet.
getFilterClass() - Method in class org.apache.druid.server.initialization.jetty.StandardResponseHeaderFilterHolder
 
getFilterClass() - Method in class org.apache.druid.server.security.AllowAllAuthenticator
 
getFilterClass() - Method in class org.apache.druid.server.security.AnonymousAuthenticator
 
getFilterClass() - Method in class org.apache.druid.server.security.TrustedDomainAuthenticator
 
getFingerprint() - Method in class org.apache.druid.metadata.segment.cache.SegmentSchemaRecord
 
getFingerprint() - Method in class org.apache.druid.segment.metadata.SegmentSchemaManager.SegmentSchemaMetadataPlus
 
getForNode(DruidNode, NodeRole) - Method in class org.apache.druid.curator.discovery.CuratorDruidNodeDiscoveryProvider
 
getForNode(DruidNode, NodeRole) - Method in class org.apache.druid.discovery.DruidNodeDiscoveryProvider
 
getForNodeRole(NodeRole) - Method in class org.apache.druid.curator.discovery.CuratorDruidNodeDiscoveryProvider
 
getForNodeRole(NodeRole) - Method in class org.apache.druid.discovery.DruidNodeDiscoveryProvider
Get a DruidNodeDiscovery instance to discover nodes of the given node role.
getForService(String) - Method in class org.apache.druid.discovery.DruidNodeDiscoveryProvider
Get DruidNodeDiscovery instance to discover nodes that announce given service in its metadata.
getFreeMemory() - Method in class org.apache.druid.server.StatusResource.Memory
 
getFreeSpacePercent() - Method in class org.apache.druid.segment.loading.StorageLocationConfig
 
getGenerationTime() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorReport
 
getGlobalConfig() - Method in class org.apache.druid.server.coordinator.DataSourceCompactionConfigAuditEntry
 
getGlobalIngestionHeapLimitBytes() - Method in class org.apache.druid.indexing.worker.config.WorkerConfig
 
getGracefulShutdownTimeout() - Method in class org.apache.druid.server.initialization.ServerConfig
 
getGranularitySpec() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQuery
 
getGranularitySpec() - Method in class org.apache.druid.segment.indexing.DataSchema
 
getGranularitySpec() - Method in class org.apache.druid.server.coordinator.CatalogDataSourceCompactionConfig
 
getGranularitySpec() - Method in interface org.apache.druid.server.coordinator.DataSourceCompactionConfig
 
getGranularitySpec() - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig
 
getGroupByResourcesReservationPool(BlockingPool<ByteBuffer>, GroupByQueryConfig) - Method in class org.apache.druid.guice.BrokerProcessingModule
 
getGroupByResourcesReservationPool(BlockingPool<ByteBuffer>, GroupByQueryConfig) - Method in class org.apache.druid.guice.DruidProcessingModule
 
getGroupByResourcesReservationPool(BlockingPool<ByteBuffer>, GroupByQueryConfig) - Method in class org.apache.druid.guice.RouterProcessingModule
Reservation pool injected with a dummy pool
getGuiceFilterHolder(Injector) - Static method in class org.apache.druid.server.initialization.jetty.JettyServerInitUtils
Using this FilterHolder forces the underlying GuiceFilter to be instantiated with the 1-argument constructor that uses an injected non-static FilterPipeline.
getHandle() - Method in interface org.apache.druid.metadata.segment.SegmentMetadataReadTransaction
 
getHash() - Method in class org.apache.druid.server.coordination.ChangeRequestHistory.Counter
 
getHealth() - Method in class org.apache.druid.server.StatusResource
This is an unsecured endpoint, defined as such in UNSECURED_PATHS in the service initiailization files (e.g.
getHealthinessThreshold() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManagerConfig
 
getHiddenProperties() - Method in class org.apache.druid.client.DruidServerConfig
 
getHistoricals() - Method in class org.apache.druid.server.coordinator.DruidCluster
Return all historicals.
getHost() - Method in class org.apache.druid.client.DruidServer
 
getHost() - Method in class org.apache.druid.client.ImmutableDruidServer
 
getHost() - Method in class org.apache.druid.client.indexing.IndexingWorker
 
getHost() - Method in interface org.apache.druid.client.selector.Server
 
getHost() - Method in class org.apache.druid.rpc.ServiceLocation
 
getHost() - Method in class org.apache.druid.server.coordination.DruidServerMetadata
 
getHost() - Method in class org.apache.druid.server.DruidNode
 
getHost() - Method in class org.apache.druid.server.http.BrokerSyncStatus
 
getHost() - Method in class org.apache.druid.server.log.DefaultRequestLogEvent
 
getHostAndPort() - Method in class org.apache.druid.client.DruidServer
 
getHostAndPort() - Method in class org.apache.druid.client.ImmutableDruidServer
 
getHostAndPort() - Method in class org.apache.druid.rpc.ServiceLocation
Returns a host:port string for the preferred port (TLS if available; plaintext otherwise).
getHostAndPort() - Method in class org.apache.druid.server.coordination.DruidServerMetadata
 
getHostAndPort() - Method in class org.apache.druid.server.DruidNode
Returns host and port together as something that can be used as part of a URI.
getHostAndPort() - Method in class org.apache.druid.server.http.HostAndPortWithScheme
 
getHostAndPortToUse() - Method in class org.apache.druid.server.DruidNode
 
getHostAndTlsPort() - Method in class org.apache.druid.client.DruidServer
 
getHostAndTlsPort() - Method in class org.apache.druid.client.ImmutableDruidServer
 
getHostAndTlsPort() - Method in class org.apache.druid.server.coordination.DruidServerMetadata
 
getHostAndTlsPort() - Method in class org.apache.druid.server.DruidNode
 
getHosts() - Method in class org.apache.druid.client.cache.MemcachedCacheConfig
 
getHostText() - Method in class org.apache.druid.server.http.HostAndPortWithScheme
 
getHostTimeout() - Method in class org.apache.druid.server.coordinator.config.HttpLoadQueuePeonConfig
 
getHostTimeout() - Method in class org.apache.druid.server.lookup.cache.LookupCoordinatorManagerConfig
 
getHttpEmittingSSLClientConfig() - Method in class org.apache.druid.server.emitter.ParametrizedUriEmitterSSLClientConfig
 
getHttpLoadQueuePeonConfig() - Method in class org.apache.druid.server.coordinator.config.DruidCoordinatorConfig
 
getHydrantNumber() - Method in class org.apache.druid.segment.realtime.sink.SinkSegmentReference
Index of the FireHydrant within the Sink that this segment reference came from.
getHydrants() - Method in class org.apache.druid.segment.realtime.appenderator.Committed
 
getHydrantSegment() - Method in class org.apache.druid.segment.realtime.FireHydrant
 
getId() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQuery
 
getId() - Method in class org.apache.druid.client.indexing.ClientKillUnusedSegmentsTaskQuery
 
getId() - Method in interface org.apache.druid.client.indexing.ClientTaskQuery
 
getId() - Method in class org.apache.druid.client.indexing.QueryStatus
 
getId() - Method in class org.apache.druid.indexing.overlord.supervisor.NoopSupervisorSpec
 
getId() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorReport
 
getId() - Method in interface org.apache.druid.indexing.overlord.supervisor.SupervisorSpec
Return an unique id of Supervisor.
getId() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStatus
 
getId() - Method in class org.apache.druid.metadata.PendingSegmentRecord
 
getId() - Method in interface org.apache.druid.segment.realtime.appenderator.Appenderator
Return the identifier of this Appenderator; useful for log messages and such.
getId() - Method in class org.apache.druid.segment.realtime.appenderator.BatchAppenderator
 
getId() - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderator
 
getIdentity() - Method in class org.apache.druid.server.security.AuthenticationResult
 
getIdleTaskSlotCount() - Method in interface org.apache.druid.server.metrics.TaskSlotCountStatsProvider
Deprecated.
Return the number of idle task slots during emission period.
getIgnoredTiers() - Method in class org.apache.druid.client.BrokerSegmentWatcherConfig
 
getInactiveAfterMillis() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManagerConfig
 
getIncludeCipherSuites() - Method in class org.apache.druid.server.initialization.TLSServerConfig
 
getIncludeProtocols() - Method in class org.apache.druid.server.initialization.TLSServerConfig
 
getIndex() - Method in class org.apache.druid.segment.realtime.FireHydrant
 
getIndexedTables(TableDataSource) - Method in class org.apache.druid.server.SegmentManager
Returns the collection of IndexedTable for the entire timeline (since join conditions do not currently consider the queries intervals), if the timeline exists for each of its segments that are joinable.
getIndexInfo(DatabaseMetaData, String) - Method in class org.apache.druid.metadata.SQLMetadataConnector
Get the ResultSet for indexInfo for given table
getIndexInfo(DatabaseMetaData, String) - Method in class org.apache.druid.metadata.storage.derby.DerbyConnector
Get the ResultSet for indexInfo for given table
getIndexingPeriod() - Method in class org.apache.druid.server.coordinator.config.CoordinatorPeriodConfig
 
getIndexOnTable(String) - Method in class org.apache.druid.metadata.SQLMetadataConnector
Get the Set of the index on given table
getIndexSpec() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
getIndexSpec() - Method in interface org.apache.druid.segment.indexing.TuningConfig
 
getIndexSpecForIntermediatePersists() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
getIndexSpecForIntermediatePersists() - Method in interface org.apache.druid.segment.indexing.TuningConfig
 
getInflateBufferSize() - Method in class org.apache.druid.server.initialization.ServerConfig
 
getInfoDir() - Method in class org.apache.druid.segment.loading.SegmentLoaderConfig
 
getInitialDelay() - Method in class org.apache.druid.server.lookup.cache.LookupCoordinatorManagerConfig
 
getInitialDelay(long) - Method in class org.apache.druid.server.lookup.cache.LookupCoordinatorManagerConfig
 
getInitialYieldNumRows() - Method in class org.apache.druid.query.BrokerParallelMergeConfig
 
getInitParameters() - Method in class org.apache.druid.server.initialization.jetty.JettyBindings.QosFilterHolder
 
getInitParameters() - Method in class org.apache.druid.server.initialization.jetty.ResponseHeaderFilterHolder
 
getInitParameters() - Method in interface org.apache.druid.server.initialization.jetty.ServletFilterHolder
Get Filter initialization parameters.
getInitParameters() - Method in class org.apache.druid.server.initialization.jetty.StandardResponseHeaderFilterHolder
 
getInitParameters() - Method in class org.apache.druid.server.security.AllowAllAuthenticator
 
getInitParameters() - Method in class org.apache.druid.server.security.AnonymousAuthenticator
 
getInitParameters() - Method in class org.apache.druid.server.security.TrustedDomainAuthenticator
 
getInjector() - Method in class org.apache.druid.server.GuiceServletConfig
 
getInMemorySegments() - Method in class org.apache.druid.segment.realtime.appenderator.BatchAppenderator
 
getInput() - Method in class org.apache.druid.client.indexing.SamplerResponse.SamplerResponseRow
 
getInputFormat() - Method in interface org.apache.druid.segment.indexing.BatchIOConfig
 
getInputSegmentSizeBytes() - Method in class org.apache.druid.server.coordinator.CatalogDataSourceCompactionConfig
 
getInputSegmentSizeBytes() - Method in interface org.apache.druid.server.coordinator.DataSourceCompactionConfig
 
getInputSegmentSizeBytes() - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig
 
getInputSource() - Method in interface org.apache.druid.segment.indexing.BatchIOConfig
 
getInputSourceResources() - Method in interface org.apache.druid.client.indexing.SamplerSpec
 
getInputSourceResources() - Method in class org.apache.druid.indexing.overlord.supervisor.NoopSupervisorSpec
 
getInputSourceResources() - Method in interface org.apache.druid.indexing.overlord.supervisor.SupervisorSpec
 
getInputSpec() - Method in class org.apache.druid.client.indexing.ClientCompactionIOConfig
 
getInputStream(URI) - Method in class org.apache.druid.segment.loading.LocalDataSegmentPuller
 
getInstance() - Static method in class org.apache.druid.server.security.NoopEscalator
 
getInSyncBrokers() - Method in class org.apache.druid.server.http.CoordinatorDynamicConfigSyncer
Returns the set of Brokers which have been updated with the latest CoordinatorDynamicConfig.
getIntermediaryPartitionCleanupPeriodSec() - Method in class org.apache.druid.indexing.worker.config.WorkerConfig
 
getIntermediaryPartitionDiscoveryPeriodSec() - Method in class org.apache.druid.indexing.worker.config.WorkerConfig
 
getIntermediaryPartitionTimeout() - Method in class org.apache.druid.indexing.worker.config.WorkerConfig
 
getIntermediatePersistPeriod() - Method in interface org.apache.druid.segment.realtime.appenderator.AppenderatorConfig
Period that sets frequency to persist to local storage if no other thresholds are met
getIntermediateResultsPool() - Method in class org.apache.druid.guice.RouterProcessingModule
 
getIntermediateResultsPool(DruidProcessingConfig, RuntimeInfo) - Method in class org.apache.druid.guice.BrokerProcessingModule
 
getIntermediateResultsPool(DruidProcessingConfig, RuntimeInfo) - Method in class org.apache.druid.guice.DruidProcessingModule
 
getInternalDiscoveryPath() - Method in class org.apache.druid.server.initialization.ZkPathsConfig
 
getInterruptedQueryCount() - Method in interface org.apache.druid.server.metrics.QueryCountStatsProvider
Returns the number of queries interrupted due to cancellation during the emission period.
getInterruptedQueryCount() - Method in class org.apache.druid.server.QueryResource
 
getInterval() - Method in class org.apache.druid.client.indexing.ClientCompactionIntervalSpec
 
getInterval() - Method in class org.apache.druid.client.indexing.ClientKillUnusedSegmentsTaskQuery
 
getInterval() - Method in class org.apache.druid.metadata.ReplaceTaskLock
 
getInterval() - Method in class org.apache.druid.query.LocatedSegmentDescriptor
 
getInterval() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentIdWithShardSpec
 
getInterval() - Method in class org.apache.druid.segment.realtime.sink.Sink
 
getInterval() - Method in class org.apache.druid.segment.realtime.WindowedCursorFactory
 
getInterval() - Method in class org.apache.druid.server.compaction.FixedIntervalOrderPolicy.Candidate
 
getInterval() - Method in class org.apache.druid.server.coordinator.rules.IntervalBroadcastDistributionRule
 
getInterval() - Method in class org.apache.druid.server.coordinator.rules.IntervalDropRule
 
getInterval() - Method in class org.apache.druid.server.coordinator.rules.IntervalLoadRule
 
getInterval() - Method in class org.apache.druid.server.http.SegmentsToUpdateFilter
 
getIntervalCountAwaitingCompaction() - Method in class org.apache.druid.server.coordinator.AutoCompactionSnapshot
 
getIntervalCountCompacted() - Method in class org.apache.druid.server.coordinator.AutoCompactionSnapshot
 
getIntervalCountSkipped() - Method in class org.apache.druid.server.coordinator.AutoCompactionSnapshot
 
getIntervals() - Method in class org.apache.druid.metadata.LockFilterPolicy
 
getIntervals(HttpServletRequest) - Method in class org.apache.druid.server.http.IntervalsResource
 
getIntervalsWithServedSegmentsOrAllServedSegmentsPerIntervals(String, String, String) - Method in class org.apache.druid.server.http.DataSourcesResource
 
getIntervalToSegmentCount(String) - Method in class org.apache.druid.server.coordinator.SegmentCountsPerInterval
 
getIntervalToTotalSegmentCount() - Method in class org.apache.druid.server.coordinator.SegmentCountsPerInterval
 
getIntrospectHandler() - Method in class org.apache.druid.query.lookup.MapLookupExtractorFactory
 
getInventory() - Method in class org.apache.druid.client.BatchServerInventoryView
Deprecated.
 
getInventory() - Method in class org.apache.druid.client.CoordinatorServerView
 
getInventory() - Method in class org.apache.druid.client.HttpServerInventoryView
 
getInventory() - Method in interface org.apache.druid.client.InventoryView
 
getInventory() - Method in class org.apache.druid.curator.inventory.CuratorInventoryManager
Deprecated.
 
getInventoryPath() - Method in interface org.apache.druid.curator.inventory.InventoryManagerConfig
The InventoryPath is the path where the InventoryManager should look for new inventory.
getInventoryValue(String) - Method in class org.apache.druid.client.BatchServerInventoryView
Deprecated.
 
getInventoryValue(String) - Method in class org.apache.druid.client.CoordinatorServerView
 
getInventoryValue(String) - Method in class org.apache.druid.client.HttpServerInventoryView
 
getInventoryValue(String) - Method in interface org.apache.druid.client.InventoryView
 
getInventoryValue(String) - Method in class org.apache.druid.curator.inventory.CuratorInventoryManager
Deprecated.
 
getIoConfig() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQuery
 
getIoConfig() - Method in class org.apache.druid.server.coordinator.CatalogDataSourceCompactionConfig
 
getIoConfig() - Method in interface org.apache.druid.server.coordinator.DataSourceCompactionConfig
 
getIoConfig() - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig
 
getIOConfig() - Method in class org.apache.druid.segment.indexing.IngestionSpec
 
getIp() - Method in class org.apache.druid.client.indexing.IndexingWorker
 
getIp() - Method in class org.apache.druid.discovery.WorkerNodeService
 
getIp() - Method in class org.apache.druid.indexing.worker.config.WorkerConfig
 
getIterator() - Method in class org.apache.druid.client.BootstrapSegmentsResponse
 
getJacksonJsonProvider(ObjectMapper) - Method in class org.apache.druid.server.initialization.jetty.JettyServerModule
 
getJacksonModules() - Method in class org.apache.druid.guice.LocalDataStorageDruidModule
 
getJacksonModules() - Method in class org.apache.druid.guice.QueryableModule
 
getJacksonModules() - Method in class org.apache.druid.guice.ServerModule
 
getJacksonModules() - Method in class org.apache.druid.metadata.input.InputSourceModule
 
getJacksonModules() - Method in class org.apache.druid.query.lookup.LookupModule
 
getJacksonModules() - Method in class org.apache.druid.query.lookup.LookupSerdeModule
 
getJacksonSmileProvider(ObjectMapper) - Method in class org.apache.druid.server.initialization.jetty.JettyServerModule
 
getJettyMonitor(DataSourceTaskIdHolder) - Method in class org.apache.druid.server.initialization.jetty.JettyServerModule
 
getJettyRequestLogHandler() - Static method in class org.apache.druid.server.initialization.jetty.JettyServerInitUtils
 
getJsonMapper() - Method in class org.apache.druid.metadata.SQLMetadataStorageActionHandler
 
getJsonName() - Method in class org.apache.druid.discovery.NodeRole
 
getJvmCpuMonitor(DataSourceTaskIdHolder) - Method in class org.apache.druid.server.metrics.MetricsModule
 
getJvmMonitor(DataSourceTaskIdHolder) - Method in class org.apache.druid.server.metrics.MetricsModule
 
getJvmThreadsMonitor(DataSourceTaskIdHolder) - Method in class org.apache.druid.server.metrics.MetricsModule
 
getKeyManagerFactoryAlgorithm() - Method in class org.apache.druid.server.initialization.TLSServerConfig
 
getKeyManagerPasswordProvider() - Method in class org.apache.druid.server.initialization.TLSServerConfig
 
getKeys() - Method in class org.apache.druid.query.lookup.MapLookupExtractorFactory.MapLookupIntrospectionHandler
 
getKeyStorePasswordProvider() - Method in class org.apache.druid.server.initialization.TLSServerConfig
 
getKeyStorePath() - Method in class org.apache.druid.server.initialization.TLSServerConfig
 
getKeyStoreType() - Method in class org.apache.druid.server.initialization.TLSServerConfig
 
getKillConfigs() - Method in class org.apache.druid.server.coordinator.config.DruidCoordinatorConfig
 
getKillers() - Method in class org.apache.druid.segment.loading.OmniDataSegmentKiller
 
getKillTaskSlotRatio() - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
 
getKillUnused() - Method in class org.apache.druid.metadata.SegmentsMetadataManagerConfig
 
getKnownLookups() - Method in class org.apache.druid.server.lookup.cache.LookupCoordinatorManager
 
getLaneLimits(int) - Method in interface org.apache.druid.server.QueryLaningStrategy
Provide a map of lane names to the limit on the number of concurrent queries for that lane
getLaneLimits(int) - Method in class org.apache.druid.server.scheduling.HiLoQueryLaningStrategy
 
getLaneLimits(int) - Method in class org.apache.druid.server.scheduling.ManualQueryLaningStrategy
 
getLaneLimits(int) - Method in class org.apache.druid.server.scheduling.NoQueryLaningStrategy
 
getLaningStrategy() - Method in class org.apache.druid.server.QuerySchedulerConfig
 
getLastCompletedTaskTime() - Method in class org.apache.druid.client.indexing.IndexingWorkerInfo
 
getLastCounter() - Method in class org.apache.druid.server.coordination.ChangeRequestHistory
 
getLastKnownLookupsStateOnNodes() - Method in class org.apache.druid.server.lookup.cache.LookupCoordinatorManager
 
getLastRunEnd() - Method in class org.apache.druid.server.coordinator.duty.DutyGroupStatus
 
getLastRunStart() - Method in class org.apache.druid.server.coordinator.duty.DutyGroupStatus
 
getLastSegmentIds() - Method in class org.apache.druid.segment.realtime.appenderator.AppenderatorDriverMetadata
 
getLastSyncTimestampMillis() - Method in class org.apache.druid.server.http.BrokerSyncStatus
 
getLastUpdatedTime() - Method in class org.apache.druid.metadata.segment.cache.SegmentState
 
getLatest() - Method in interface org.apache.druid.metadata.MetadataSupervisorManager
Return latest supervisors (both active and terminated)
getLatest() - Method in class org.apache.druid.metadata.SQLMetadataSupervisorManager
 
getLatestActiveOnly() - Method in interface org.apache.druid.metadata.MetadataSupervisorManager
Only return the latest active supervisors
getLatestActiveOnly() - Method in class org.apache.druid.metadata.SQLMetadataSupervisorManager
 
getLatestStatus() - Method in class org.apache.druid.server.compaction.CompactionStatusResponse
 
getLatestTaskStatus(CompactionCandidate) - Method in class org.apache.druid.server.compaction.CompactionStatusTracker
 
getLatestTerminatedOnly() - Method in interface org.apache.druid.metadata.MetadataSupervisorManager
Only return the latest terminated supervisors
getLatestTerminatedOnly() - Method in class org.apache.druid.metadata.SQLMetadataSupervisorManager
 
getLatestVersion(URI, Pattern) - Method in class org.apache.druid.segment.loading.LocalFileTimestampVersionFinder
Matches based on a pattern in the file name.
getLazyTaskSlotCount() - Method in interface org.apache.druid.server.metrics.TaskSlotCountStatsProvider
Deprecated.
Return the total number of task slots in lazy marked middlemanagers and indexers during emission period.
getLeader() - Method in class org.apache.druid.server.http.CoordinatorResource
 
getLeaderHttpClient(HttpClient, DruidNodeDiscoveryProvider) - Method in class org.apache.druid.guice.CoordinatorDiscoveryModule
 
getLength() - Method in class org.apache.druid.client.InputStreamHolder
 
getLevel() - Method in class org.apache.druid.server.coordinator.stats.CoordinatorStat
Level of this stat, typically used for logging.
getLexicographicallySortedSignature(RowSignature) - Method in class org.apache.druid.segment.metadata.FingerprintGenerator
 
getLifecycleProvider() - Method in class org.apache.druid.guice.http.AbstractHttpClientProvider
 
getLimit() - Method in class org.apache.druid.client.indexing.ClientKillUnusedSegmentsTaskQuery
 
getLimitType(long, boolean) - Static method in class org.apache.druid.server.ClientQuerySegmentWalkerUtils
Returns the limit type to be used for a given subquery.
getLiveSegmentsPath() - Method in class org.apache.druid.server.initialization.ZkPathsConfig
Deprecated.
Use HTTP-based segment discovery instead.
getLoadInfoForAllSegments() - Method in class org.apache.druid.client.CoordinatorServerView
 
getLoadingMode() - Method in class org.apache.druid.server.coordination.SegmentChangeStatus
 
getLoadingModeForServer(String) - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
 
getLoadingSegments() - Method in class org.apache.druid.server.coordinator.ServerHolder
Segments that are currently in the queue for being loaded on this server.
getLoadManagementPeons() - Method in class org.apache.druid.server.coordinator.DruidCoordinator
 
getLoadQueue(String, String) - Method in class org.apache.druid.server.http.CoordinatorResource
 
getLoadRateKbps() - Method in class org.apache.druid.server.coordinator.loading.HttpLoadQueuePeon
 
getLoadRateKbps() - Method in interface org.apache.druid.server.coordinator.loading.LoadQueuePeon
 
getLoadStatus() - Method in class org.apache.druid.server.http.BrokerResource
 
getLoadStatus() - Method in class org.apache.druid.server.http.HistoricalResource
 
getLoadStatus(String, String, String) - Method in class org.apache.druid.server.http.CoordinatorResource
 
getLoadTimeout() - Method in class org.apache.druid.server.coordinator.config.HttpLoadQueuePeonConfig
 
getLocations() - Method in class org.apache.druid.query.LocatedSegmentDescriptor
 
getLocations() - Method in class org.apache.druid.rpc.ServiceLocations
 
getLocations() - Method in class org.apache.druid.segment.loading.LeastBytesUsedStorageLocationSelectorStrategy
 
getLocations() - Method in class org.apache.druid.segment.loading.MostAvailableSizeStorageLocationSelectorStrategy
 
getLocations() - Method in class org.apache.druid.segment.loading.RandomStorageLocationSelectorStrategy
 
getLocations() - Method in class org.apache.druid.segment.loading.RoundRobinStorageLocationSelectorStrategy
 
getLocations() - Method in class org.apache.druid.segment.loading.SegmentLoaderConfig
 
getLocations() - Method in class org.apache.druid.segment.loading.SegmentLocalCacheManager
 
getLocations() - Method in interface org.apache.druid.segment.loading.StorageLocationSelectorStrategy
Finds the best ordering of the StorageLocations to load a DataSegment according to the location selector strategy.
getLocator() - Method in class org.apache.druid.client.cache.MemcachedCacheConfig
 
getLockId(String, LockType) - Method in class org.apache.druid.metadata.SQLMetadataStorageActionHandler
 
getLocks(String) - Method in class org.apache.druid.metadata.SQLMetadataStorageActionHandler
 
getLogicalDimensions() - Method in class org.apache.druid.client.indexing.SamplerResponse
 
getLogicalSegmentSchema() - Method in class org.apache.druid.client.indexing.SamplerResponse
 
getLogLevel() - Method in class org.apache.druid.server.audit.LoggingAuditManagerConfig
 
getLogTable() - Method in class org.apache.druid.metadata.SQLMetadataStorageActionHandler
 
getLong(Map<String, Object>, String) - Static method in class org.apache.druid.catalog.model.CatalogUtils
 
getLookup(String, String) - Method in class org.apache.druid.server.lookup.cache.LookupCoordinatorManager
Try to find a lookupName spec for the specified lookupName.
getLookupExtractorFactory() - Method in class org.apache.druid.server.lookup.cache.LookupExtractorFactoryMapContainer
 
getLookupLoadingSpec() - Method in class org.apache.druid.server.metrics.DataSourceTaskIdHolder
 
getLookupNodeService(LookupListeningAnnouncerConfig) - Method in class org.apache.druid.query.lookup.LookupModule
 
getLookupStateForNode(HostAndPortWithScheme) - Method in class org.apache.druid.server.lookup.cache.LookupCoordinatorManager.LookupsCommunicator
 
getLookupStatusForTier(String, boolean) - Method in class org.apache.druid.server.http.LookupCoordinatorResource
 
getLookupsToLoad() - Method in class org.apache.druid.server.lookup.cache.LookupLoadingSpec
 
getLookupTier() - Method in class org.apache.druid.discovery.LookupNodeService
 
getManagedHistoricals() - Method in class org.apache.druid.server.coordinator.DruidCluster
Returns all managed historicals.
getManagedHistoricalsByTier(String) - Method in class org.apache.druid.server.coordinator.DruidCluster
 
getMap() - Method in class org.apache.druid.query.lookup.MapLookupExtractorFactory.MapLookupIntrospectionHandler
 
getMapBinder() - Method in class org.apache.druid.guice.DruidBinders.MapBinderHelper
 
getMarkSegmentAsUnusedDelayMillis() - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
 
getMaskProperties() - Method in class org.apache.druid.server.log.StartupLoggingConfig
 
getMaxBytesInMemory() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
getMaxBytesInMemory() - Method in interface org.apache.druid.segment.indexing.TuningConfig
Maximum number of bytes (estimated) to store in memory before persisting to local storage
getMaxBytesInMemoryOrDefault() - Method in interface org.apache.druid.segment.indexing.TuningConfig
Maximum number of bytes (estimated) to store in memory before persisting to local storage.
getMaxBytesPerNode() - Method in class org.apache.druid.server.initialization.BatchDataSegmentAnnouncerConfig
 
getMaxColumnsToMerge() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
getMaxColumnsToMerge() - Method in interface org.apache.druid.segment.realtime.appenderator.AppenderatorConfig
 
getMaxCompactionTaskSlots() - Method in class org.apache.druid.server.coordinator.ClusterCompactionConfig
 
getMaxCompactionTaskSlots() - Method in class org.apache.druid.server.coordinator.DruidCompactionConfig
 
getMaxEntrySize() - Method in class org.apache.druid.client.cache.CacheConfig
 
getMaxIdleTime() - Method in class org.apache.druid.server.initialization.ServerConfig
 
getMaximumCapacityWithAutoScale() - Method in class org.apache.druid.client.indexing.IndexingTotalWorkerCapacityInfo
 
getMaxInterval() - Method in class org.apache.druid.server.coordinator.config.KillUnusedSegmentsConfig
 
getMaxKillTaskSlots() - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
 
getMaxLag() - Method in class org.apache.druid.indexing.overlord.supervisor.autoscaler.LagStats
 
getMaxLifetimeInLoadQueue() - Method in class org.apache.druid.server.coordinator.loading.SegmentLoadingConfig
 
getMaxMemory() - Method in class org.apache.druid.server.StatusResource.Memory
 
getMaxNumConcurrentSubTasks() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
getMaxNumSegmentsToMerge() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
getMaxObjectSize() - Method in class org.apache.druid.client.cache.MemcachedCacheConfig
 
getMaxOperationQueueSize() - Method in class org.apache.druid.client.cache.MemcachedCacheConfig
 
getMaxPayloadSizeBytes() - Method in interface org.apache.druid.server.audit.AuditManagerConfig
 
getMaxPayloadSizeBytes() - Method in class org.apache.druid.server.audit.LoggingAuditManagerConfig
 
getMaxPayloadSizeBytes() - Method in class org.apache.druid.server.audit.SQLAuditManagerConfig
 
getMaxPendingPersists() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
getMaxPendingPersists() - Method in interface org.apache.druid.segment.realtime.appenderator.AppenderatorConfig
 
getMaxQueryTimeout() - Method in class org.apache.druid.server.initialization.ServerConfig
 
getMaxQueuedBytes() - Method in class org.apache.druid.guice.http.DruidHttpClientConfig
 
getMaxRequestHeaderSize() - Method in class org.apache.druid.server.initialization.ServerConfig
 
getMaxResponseContextHeaderSize() - Method in class org.apache.druid.server.ResponseContextConfig
 
getMaxRetries() - Method in class org.apache.druid.metadata.segment.SqlSegmentMetadataReadOnlyTransactionFactory
 
getMaxRetry() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
getMaxRowsInMemory() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
getMaxRowsInMemory() - Method in interface org.apache.druid.segment.indexing.TuningConfig
Maximum number of rows in memory before persisting to local storage
getMaxRowsPerSegment() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
Deprecated.
getMaxRowsPerSegment() - Method in interface org.apache.druid.segment.realtime.appenderator.AppenderatorConfig
Maximum number of rows in a single segment before pushing to deep storage
getMaxRowsPerSegment() - Method in class org.apache.druid.server.coordinator.CatalogDataSourceCompactionConfig
 
getMaxRowsPerSegment() - Method in interface org.apache.druid.server.coordinator.DataSourceCompactionConfig
Deprecated.
getMaxRowsPerSegment() - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig
Deprecated.
getMaxRowsPerSegment() - Method in class org.apache.druid.server.coordinator.UserCompactionTaskQueryTuningConfig
 
getMaxScatterGatherBytes() - Method in class org.apache.druid.server.initialization.ServerConfig
 
getMaxSegments() - Method in class org.apache.druid.server.coordinator.config.KillUnusedSegmentsConfig
 
getMaxSegmentsInLoadQueue() - Method in class org.apache.druid.server.coordinator.loading.SegmentLoadingConfig
 
getMaxSegmentsInNodeLoadingQueue() - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
 
getMaxSegmentsToMove() - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
 
getMaxSize() - Method in class org.apache.druid.client.DruidServer
 
getMaxSize() - Method in class org.apache.druid.client.DruidServerConfig
 
getMaxSize() - Method in class org.apache.druid.client.ImmutableDruidServer
 
getMaxSize() - Method in class org.apache.druid.discovery.DataNodeService
 
getMaxSize() - Method in class org.apache.druid.segment.loading.StorageLocationConfig
 
getMaxSize() - Method in class org.apache.druid.server.coordination.DruidServerMetadata
 
getMaxSize() - Method in class org.apache.druid.server.coordinator.ServerHolder
 
getMaxStoredExceptionEvents() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManagerConfig
 
getMaxSubqueryBytes() - Method in class org.apache.druid.server.initialization.ServerConfig
 
getMaxSubqueryRows() - Method in class org.apache.druid.server.initialization.ServerConfig
 
getMaxTotalRows() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
Deprecated.
getMaxTotalRows() - Method in interface org.apache.druid.segment.realtime.appenderator.AppenderatorConfig
Maximum number of rows across all segments before pushing to deep storage
getMaxUsedStatusLastUpdatedTime() - Method in class org.apache.druid.client.indexing.ClientKillUnusedSegmentsTaskQuery
 
getMaxZkRetries() - Method in class org.apache.druid.curator.CuratorConfig
 
getMemcachedPrefix() - Method in class org.apache.druid.client.cache.MemcachedCacheConfig
 
getMemory() - Method in class org.apache.druid.server.StatusResource.Status
 
getMergeBufferPool(DruidProcessingConfig) - Method in class org.apache.druid.guice.RouterProcessingModule
 
getMergeBufferPool(DruidProcessingConfig, RuntimeInfo) - Method in class org.apache.druid.guice.BrokerProcessingModule
 
getMergeBufferPool(DruidProcessingConfig, RuntimeInfo) - Method in class org.apache.druid.guice.DruidProcessingModule
 
getMergeProcessingPool(LifecycleForkJoinPoolProvider) - Method in class org.apache.druid.guice.BrokerProcessingModule
 
getMergeProcessingPoolProvider(BrokerParallelMergeConfig) - Method in class org.apache.druid.guice.BrokerProcessingModule
 
getMessage() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager.ExceptionEvent
 
getMessage() - Method in class org.apache.druid.server.coordinator.AutoCompactionSnapshot
 
getMessage() - Method in exception org.apache.druid.server.initialization.jetty.HttpException
 
getMessage() - Method in class org.apache.druid.server.security.Access
 
getMessageGapStats() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
See MessageGapStats for current gaurantees on thread-safety.
getMessages() - Method in class org.apache.druid.messages.MessageBatch
The messages.
getMessages(String, long, long) - Method in interface org.apache.druid.messages.client.MessageRelayClient
Get the next batch of messages from an outbox.
getMessages(String, long, long) - Method in class org.apache.druid.messages.client.MessageRelayClientImpl
 
getMessages(String, long, long) - Method in interface org.apache.druid.messages.server.Outbox
Get the next batch of messages for an client, from an outbox.
getMessages(String, long, long) - Method in class org.apache.druid.messages.server.OutboxImpl
 
getMetadata() - Method in class org.apache.druid.client.DruidServer
 
getMetadata() - Method in class org.apache.druid.client.ImmutableDruidServer
 
getMetadata() - Method in class org.apache.druid.segment.realtime.appenderator.Committed
 
getMetadata(DruidNode, ServerTypeConfig, DruidServerConfig) - Method in class org.apache.druid.guice.StorageNodeModule
 
getMetadataColumnTypeMergePolicy() - Method in class org.apache.druid.segment.metadata.SegmentMetadataCacheConfig
 
getMetadataRefreshPeriod() - Method in class org.apache.druid.segment.metadata.SegmentMetadataCacheConfig
 
getMetadataStoreManagementPeriod() - Method in class org.apache.druid.server.coordinator.config.CoordinatorPeriodConfig
 
getMetric(AggregateFunction) - Method in class org.apache.druid.indexing.overlord.supervisor.autoscaler.LagStats
 
getMetricName() - Method in class org.apache.druid.server.coordinator.stats.CoordinatorStat
 
getMetricsSpec() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQuery
 
getMetricsSpec() - Method in class org.apache.druid.server.coordinator.CatalogDataSourceCompactionConfig
 
getMetricsSpec() - Method in interface org.apache.druid.server.coordinator.DataSourceCompactionConfig
 
getMetricsSpec() - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig
 
getMinorVersion() - Method in class org.apache.druid.client.SegmentLoadInfo
 
getMinorVersion() - Method in class org.apache.druid.client.selector.ServerSelector
 
getMinorVersion() - Method in class org.apache.druid.segment.realtime.sink.Sink
 
getMode() - Method in class org.apache.druid.server.coordination.BroadcastDatasourceLoadingSpec
 
getMode() - Method in class org.apache.druid.server.lookup.cache.LookupLoadingSpec
 
getModules() - Method in class org.apache.druid.server.StatusResource.Status
 
getMonitors() - Method in class org.apache.druid.server.metrics.MonitorsConfig
 
getMonitorScheduler(Supplier<DruidMonitorSchedulerConfig>, MonitorsConfig, Set<Class<? extends Monitor>>, ServiceEmitter, Injector) - Method in class org.apache.druid.server.metrics.MetricsModule
 
getMovers() - Method in class org.apache.druid.segment.loading.OmniDataSegmentMover
 
getMovingAverageLoadRateKbps() - Method in class org.apache.druid.server.coordinator.loading.LoadingRateTracker
Moving average load rate in kbps (1000 bits per second).
getMultiValuedDimensions() - Method in class org.apache.druid.segment.indexing.CombinedDataSchema
 
getMutableSegments() - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
getName() - Method in class org.apache.druid.client.DruidDataSource
 
getName() - Method in class org.apache.druid.client.DruidServer
 
getName() - Method in class org.apache.druid.client.ImmutableDruidDataSource
 
getName() - Method in class org.apache.druid.client.ImmutableDruidServer
 
getName() - Method in class org.apache.druid.discovery.DataNodeService
 
getName() - Method in class org.apache.druid.discovery.DruidService
 
getName() - Method in class org.apache.druid.discovery.LookupNodeService
 
getName() - Method in class org.apache.druid.discovery.WorkerNodeService
 
getName() - Method in class org.apache.druid.server.coordination.DruidServerMetadata
 
getName() - Method in class org.apache.druid.server.coordinator.duty.CoordinatorCustomDutyGroup
 
getName() - Method in class org.apache.druid.server.coordinator.duty.CoordinatorDutyGroup
 
getName() - Method in class org.apache.druid.server.coordinator.duty.DutyGroupStatus
 
getName() - Method in class org.apache.druid.server.security.Resource
 
getName() - Method in class org.apache.druid.server.StatusResource.ModuleVersion
 
getNativeQueryLine(ObjectMapper) - Method in class org.apache.druid.server.RequestLogLine
 
getNewColumns() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentSchemas.SegmentSchema
 
getNodeRole() - Method in class org.apache.druid.discovery.DiscoveryDruidNode
Keeping the legacy name 'nodeType' property name for backward compatibility.
getNodesInTier(String) - Method in class org.apache.druid.server.lookup.cache.LookupNodeDiscovery
 
getNodesStatusInTier(String) - Method in class org.apache.druid.server.http.LookupCoordinatorResource
 
getNonBlankString(Map<String, Object>, String) - Static method in class org.apache.druid.catalog.model.CatalogUtils
Get a string parameter that can either be null or non-blank.
getNumBackgroundThreads() - Method in class org.apache.druid.client.cache.CacheConfig
 
getNumBootstrapThreads() - Method in class org.apache.druid.segment.loading.SegmentLoaderConfig
 
getNumBytesSent() - Method in class org.apache.druid.server.QueryResultPusher.StreamingHttpResponseAccumulator
 
getNumChangedSegments() - Method in class org.apache.druid.rpc.indexing.SegmentUpdateResponse
 
getNumConcurrentMerges() - Method in class org.apache.druid.indexing.worker.config.WorkerConfig
 
getNumConnections() - Method in class org.apache.druid.client.cache.MemcachedCacheConfig
 
getNumConnections() - Method in class org.apache.druid.guice.http.DruidHttpClientConfig
 
getNumConsecutiveFailures() - Method in class org.apache.druid.server.compaction.CompactionTaskStatus
 
getNumEntries() - Method in class org.apache.druid.client.cache.CacheStats
 
getNumError() - Method in class org.apache.druid.client.cache.CachePopulatorStats.Snapshot
 
getNumErrors() - Method in class org.apache.druid.client.cache.CacheStats
 
getNumEvictions() - Method in class org.apache.druid.client.cache.CacheStats
 
getNumHits() - Method in class org.apache.druid.client.cache.CacheStats
 
getNumIntervals() - Method in class org.apache.druid.metadata.segment.cache.CacheStats
 
getNumIntervals() - Method in class org.apache.druid.server.compaction.CompactionStatistics
 
getNumLoadingReplicas() - Method in class org.apache.druid.server.coordinator.ServerHolder
 
getNumLoadingThreads() - Method in class org.apache.druid.segment.loading.SegmentLoaderConfig
 
getNumLoadingThreads() - Method in class org.apache.druid.server.http.SegmentLoadingCapabilities
 
getNumMaxThreads() - Method in class org.apache.druid.guice.http.DruidHttpClientConfig
 
getNumMisses() - Method in class org.apache.druid.client.cache.CacheStats
 
getNumMovingSegments() - Method in class org.apache.druid.server.coordinator.ServerHolder
 
getNumOk() - Method in class org.apache.druid.client.cache.CachePopulatorStats.Snapshot
 
getNumOpenConnections() - Method in class org.apache.druid.client.DirectDruidClient
 
getNumOversized() - Method in class org.apache.druid.client.cache.CachePopulatorStats.Snapshot
 
getNumPendingSegments() - Method in class org.apache.druid.metadata.segment.cache.CacheStats
 
getNumPersistThreads() - Method in interface org.apache.druid.segment.realtime.appenderator.AppenderatorConfig
 
getNumQueuedSegments() - Method in class org.apache.druid.server.coordinator.ServerHolder
 
getNumReplicants(String) - Method in class org.apache.druid.server.coordinator.rules.LoadRule
 
getNumReplicas() - Method in class org.apache.druid.segment.metadata.AvailableSegmentMetadata
 
getNumRequestsQueued() - Method in class org.apache.druid.guice.http.DruidHttpClientConfig
 
getNumRows() - Method in class org.apache.druid.segment.metadata.AvailableSegmentMetadata
 
getNumRows() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentSchemas.SegmentSchema
 
getNumRows() - Method in class org.apache.druid.segment.realtime.sink.Sink
 
getNumRows() - Method in class org.apache.druid.server.http.DataSegmentPlus
 
getNumRowsIndexed() - Method in class org.apache.druid.client.indexing.SamplerResponse
 
getNumRowsInMemory() - Method in class org.apache.druid.segment.realtime.sink.Sink
 
getNumRowsInSegment() - Method in class org.apache.druid.segment.realtime.appenderator.Appenderator.AppenderatorAddResult
 
getNumRowsInSegment() - Method in class org.apache.druid.segment.realtime.appenderator.AppenderatorDriverAddResult
 
getNumRowsRead() - Method in class org.apache.druid.client.indexing.SamplerResponse
 
getNumSegments() - Method in class org.apache.druid.client.ImmutableDruidServer
 
getNumSegments() - Method in class org.apache.druid.server.compaction.CompactionStatistics
 
getNumSegments() - Method in class org.apache.druid.server.SegmentManager.DataSourceState
 
getNumThreads() - Method in class org.apache.druid.client.HttpServerInventoryViewConfig
 
getNumThreads() - Method in class org.apache.druid.server.initialization.ServerConfig
 
getNumThreads() - Method in class org.apache.druid.server.QuerySchedulerConfig
 
getNumThreadsToLoadSegmentsIntoPageCacheOnBootstrap() - Method in class org.apache.druid.segment.loading.SegmentLoaderConfig
 
getNumThreadsToLoadSegmentsIntoPageCacheOnDownload() - Method in class org.apache.druid.segment.loading.SegmentLoaderConfig
 
getNumTimeouts() - Method in class org.apache.druid.client.cache.CacheStats
 
getNumTries() - Method in class org.apache.druid.query.RetryQueryRunnerConfig
 
getNumTurboLoadingThreads() - Method in class org.apache.druid.server.http.SegmentLoadingCapabilities
 
getNumUnusedSegments() - Method in class org.apache.druid.metadata.segment.cache.CacheStats
 
getNumUsedSegments() - Method in class org.apache.druid.metadata.segment.cache.CacheStats
 
getObject() - Method in class org.apache.druid.indexing.overlord.ObjectMetadata
 
getOrCreateBalancerExecutor(int) - Method in class org.apache.druid.server.coordinator.balancer.BalancerStrategyFactory
 
getOshiSysMonitor(DataSourceTaskIdHolder, Set<NodeRole>, OshiSysMonitorConfig) - Method in class org.apache.druid.server.metrics.MetricsModule
 
getOverlordClient() - Method in class org.apache.druid.server.coordinator.duty.CompactSegments
 
getOverlordPath() - Method in class org.apache.druid.server.initialization.ZkPathsConfig
 
getOverlordService() - Method in class org.apache.druid.server.coordinator.CoordinatorOverlordServiceConfig
 
getOvershadowedSegments() - Method in class org.apache.druid.client.DataSourcesSnapshot
 
getPairs() - Method in class org.apache.druid.jackson.StringObjectPairList
 
getParallelism() - Method in class org.apache.druid.query.BrokerParallelMergeConfig
 
getParameterizedInConditionForColumn(String, List<String>) - Static method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
 
getParsed() - Method in class org.apache.druid.client.indexing.SamplerResponse.SamplerResponseRow
 
getParseErrors() - Method in interface org.apache.druid.indexing.overlord.supervisor.Supervisor
 
getParser() - Method in class org.apache.druid.segment.indexing.DataSchema
 
getParserMap() - Method in class org.apache.druid.segment.indexing.DataSchema
Deprecated.
getPartialShardSpec() - Method in class org.apache.druid.indexing.overlord.SegmentCreateRequest
 
getPartitionNumber() - Method in class org.apache.druid.query.LocatedSegmentDescriptor
 
getPartitionsSpec() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
getPartitionsSpec() - Method in interface org.apache.druid.segment.indexing.TuningConfig
 
getPath() - Method in class org.apache.druid.segment.loading.LocalLoadSpec
 
getPath() - Method in class org.apache.druid.segment.loading.StorageLocation
 
getPath() - Method in class org.apache.druid.segment.loading.StorageLocationConfig
 
getPath() - Method in class org.apache.druid.server.initialization.CuratorDiscoveryConfig
 
getPath() - Method in class org.apache.druid.server.initialization.jetty.JettyBindings.QosFilterHolder
 
getPath() - Method in class org.apache.druid.server.initialization.jetty.ResponseHeaderFilterHolder
 
getPath() - Method in interface org.apache.druid.server.initialization.jetty.ServletFilterHolder
Deprecated.
getPath() - Method in class org.apache.druid.server.initialization.jetty.StandardResponseHeaderFilterHolder
 
getPath() - Method in class org.apache.druid.server.security.AllowAllAuthenticator
 
getPath() - Method in class org.apache.druid.server.security.AnonymousAuthenticator
 
getPath() - Method in class org.apache.druid.server.security.TrustedDomainAuthenticator
 
getPathChildrenCacheStrategy() - Method in class org.apache.druid.curator.CuratorConfig
 
getPathForHadoop() - Method in class org.apache.druid.segment.loading.LocalDataSegmentPusher
 
getPathForHadoop(String) - Method in class org.apache.druid.segment.loading.LocalDataSegmentPusher
Deprecated.
getPaths() - Method in class org.apache.druid.server.initialization.jetty.JettyBindings.QosFilterHolder
 
getPaths() - Method in interface org.apache.druid.server.initialization.jetty.ServletFilterHolder
The paths that this Filter should apply to
getPauseCoordination() - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
 
getPayload() - Method in class org.apache.druid.client.indexing.TaskPayloadResponse
 
getPayload() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorReport
 
getPayload() - Method in class org.apache.druid.metadata.segment.cache.SegmentSchemaRecord
 
getPayloadType() - Method in class org.apache.druid.metadata.SQLMetadataConnector
SQL type to use for payload data (e.g.
getPendingSegments(String, Interval) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Fetches all the pending segments of the datasource that overlap with a given interval.
getPendingSegments(String, Interval) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
getPendingTaskCount() - Method in interface org.apache.druid.server.metrics.TaskCountStatsProvider
Deprecated.
getPeon() - Method in class org.apache.druid.server.coordinator.ServerHolder
 
getPeonForServer(ImmutableDruidServer) - Method in class org.apache.druid.server.coordinator.loading.LoadQueueTaskMaster
 
getPercentUsed() - Method in class org.apache.druid.server.coordinator.ServerHolder
 
getPeriod() - Method in class org.apache.druid.server.coordinator.config.CoordinatorRunConfig
 
getPeriod() - Method in class org.apache.druid.server.coordinator.duty.CoordinatorCustomDutyGroup
 
getPeriod() - Method in class org.apache.druid.server.coordinator.duty.CoordinatorDutyGroup
 
getPeriod() - Method in class org.apache.druid.server.coordinator.duty.DutyGroupStatus
 
getPeriod() - Method in class org.apache.druid.server.coordinator.rules.PeriodBroadcastDistributionRule
 
getPeriod() - Method in class org.apache.druid.server.coordinator.rules.PeriodDropBeforeRule
 
getPeriod() - Method in class org.apache.druid.server.coordinator.rules.PeriodDropRule
 
getPeriod() - Method in class org.apache.druid.server.coordinator.rules.PeriodLoadRule
 
getPeriod() - Method in class org.apache.druid.server.lookup.cache.LookupCoordinatorManagerConfig
 
getPersistedidentifierPaths() - Method in class org.apache.druid.segment.realtime.appenderator.BatchAppenderator
 
getPhysicalDimensions() - Method in class org.apache.druid.client.indexing.SamplerResponse
 
getPlaintextPort() - Method in class org.apache.druid.rpc.ServiceLocation
 
getPlaintextPort() - Method in class org.apache.druid.server.DruidNode
 
getPolicy() - Method in class org.apache.druid.server.security.Access
Returns an optional Policy restriction if permission is granted.
getPolicyMap() - Method in class org.apache.druid.server.security.AuthorizationResult
Returns a map of table and Policy restriction on the table.
getPollDuration() - Method in class org.apache.druid.metadata.MetadataRuleManagerConfig
 
getPollDuration() - Method in class org.apache.druid.metadata.SegmentsMetadataManagerConfig
 
getPollDuration() - Method in class org.apache.druid.segment.handoff.CoordinatorBasedSegmentHandoffNotifierConfig
 
getPopulateL2() - Method in class org.apache.druid.client.cache.HybridCacheConfig
 
getPort() - Method in interface org.apache.druid.client.selector.Server
 
getPort() - Method in class org.apache.druid.server.http.BrokerSyncStatus
 
getPort() - Method in class org.apache.druid.server.http.HostAndPortWithScheme
 
getPortOrDefault(int) - Method in class org.apache.druid.server.http.HostAndPortWithScheme
 
getPortToUse() - Method in class org.apache.druid.server.DruidNode
 
getPreviousSegmentId() - Method in class org.apache.druid.indexing.overlord.SegmentCreateRequest
Previous segment id allocated for this sequence.
getPriorities() - Method in class org.apache.druid.client.selector.CustomTierSelectorStrategyConfig
 
getPrioritizationStrategy() - Method in class org.apache.druid.server.QuerySchedulerConfig
 
getPriority() - Method in class org.apache.druid.client.DruidServer
 
getPriority() - Method in class org.apache.druid.client.DruidServerConfig
 
getPriority() - Method in class org.apache.druid.client.ImmutableDruidServer
 
getPriority() - Method in class org.apache.druid.client.selector.PreferredTierSelectorStrategyConfig
 
getPriority() - Method in class org.apache.druid.discovery.DataNodeService
 
getPriority() - Method in class org.apache.druid.metadata.LockFilterPolicy
 
getPriority() - Method in class org.apache.druid.server.coordination.DruidServerMetadata
 
getPriorityDatasource() - Method in class org.apache.druid.server.compaction.BaseCandidateSearchPolicy
The candidates of this datasource are prioritized over all others.
getProcessingExecutorPool(DruidProcessingConfig) - Method in class org.apache.druid.guice.BrokerProcessingModule
 
getProcessingExecutorPool(DruidProcessingConfig) - Method in class org.apache.druid.guice.RouterProcessingModule
 
getProcessingExecutorPool(DruidProcessingConfig, ExecutorServiceMonitor, Lifecycle) - Method in class org.apache.druid.guice.DruidProcessingModule
 
getProjectedSegmentCounts() - Method in class org.apache.druid.server.coordinator.ServerHolder
Counts for segments that are expected to be loaded on this server once all the operations in progress have completed.
getProjectedSegments() - Method in class org.apache.druid.server.coordinator.ServerHolder
Segments that are expected to be loaded on this server once all the operations in progress have completed.
getProjectionNames() - Method in class org.apache.druid.segment.indexing.DataSchema
 
getProjections() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQuery
 
getProjections() - Method in class org.apache.druid.segment.indexing.DataSchema
 
getProjections() - Method in class org.apache.druid.server.coordinator.CatalogDataSourceCompactionConfig
 
getProjections() - Method in interface org.apache.druid.server.coordinator.DataSourceCompactionConfig
 
getProjections() - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig
 
getProperties() - Method in class org.apache.druid.client.DruidDataSource
 
getProperties() - Method in class org.apache.druid.client.ImmutableDruidDataSource
 
getProperties() - Method in class org.apache.druid.server.StatusResource
 
getPropertiesPath() - Method in class org.apache.druid.server.initialization.ZkPathsConfig
 
getProtocol() - Method in class org.apache.druid.client.cache.MemcachedCacheConfig
 
getProtocol() - Method in class org.apache.druid.server.emitter.HttpEmitterSSLClientConfig
 
getProtocol() - Method in class org.apache.druid.server.initialization.jetty.JettyMonitoringConnectionFactory
 
getProtocols() - Method in class org.apache.druid.server.initialization.jetty.JettyMonitoringConnectionFactory
 
getPublishedSchemaPayloadMap() - Method in class org.apache.druid.segment.metadata.NoopSegmentSchemaCache
 
getPublishedSchemaPayloadMap() - Method in class org.apache.druid.segment.metadata.SegmentSchemaCache
 
getPublishedSegmentMetadataMap() - Method in class org.apache.druid.segment.metadata.NoopSegmentSchemaCache
 
getPublishedSegmentMetadataMap() - Method in class org.apache.druid.segment.metadata.SegmentSchemaCache
 
getPushTimeout() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
getQuery() - Method in class org.apache.druid.server.log.DefaultRequestLogEvent
 
getQuery() - Method in class org.apache.druid.server.QueryLifecycle
 
getQuery() - Method in class org.apache.druid.server.RequestLogLine
 
getQueryableDataSource(String, String) - Method in class org.apache.druid.server.http.DataSourcesResource
 
getQueryableDataSources(String, String, HttpServletRequest) - Method in class org.apache.druid.server.http.DataSourcesResource
 
getQueryableServers(Int2ObjectRBTreeMap<Set<QueryableDruidServer>>, CloneQueryMode) - Method in class org.apache.druid.client.BrokerViewOfCoordinatorConfig
 
getQueryableServers(Int2ObjectRBTreeMap<Set<QueryableDruidServer>>, CloneQueryMode) - Method in interface org.apache.druid.client.selector.HistoricalFilter
Returns a Int2ObjectRBTreeMap after performing a filtering on the QueryableDruidServer, based on the cloneQueryMode paramter.
getQueryDatasources(String) - Method in class org.apache.druid.server.QueryScheduler
Get a Set of datasource names for a Query id, used by QueryResource.cancelQuery(java.lang.String, javax.servlet.http.HttpServletRequest) to authorize that a user may call QueryScheduler.cancelQuery(java.lang.String) for the given id and datasources
getQueryGranularity() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskGranularitySpec
 
getQueryGranularity() - Method in class org.apache.druid.server.coordinator.UserCompactionTaskGranularityConfig
 
getQueryId() - Method in class org.apache.druid.server.QueryLifecycle
 
getQueryParam(UriInfo, String, String) - Static method in class org.apache.druid.server.JettyUtils
Returns the value of the query parameter of the given name.
getQueryResponse() - Method in interface org.apache.druid.server.QueryResultPusher.ResultsWriter
Gets the results of running the query.
getQueryRunner() - Method in class org.apache.druid.client.QueryableDruidServer
 
getQueryRunner(String) - Method in class org.apache.druid.client.CoordinatorServerView
 
getQueryRunner(DruidServer) - Method in class org.apache.druid.client.BrokerServerView
 
getQueryRunner(DruidServer) - Method in interface org.apache.druid.client.TimelineServerView
 
getQueryRunnerForIntervals(Query<T>, Iterable<Interval>) - Method in class org.apache.druid.client.CachingClusteredClient
 
getQueryRunnerForIntervals(Query<T>, Iterable<Interval>) - Method in class org.apache.druid.segment.metadata.SegmentMetadataQuerySegmentWalker
 
getQueryRunnerForIntervals(Query<T>, Iterable<Interval>) - Method in interface org.apache.druid.segment.realtime.appenderator.AppenderatorsManager
Returns a query runner for the given intervals over the Appenderators managed by this AppenderatorsManager.
getQueryRunnerForIntervals(Query<T>, Iterable<Interval>) - Method in class org.apache.druid.segment.realtime.appenderator.BatchAppenderator
 
getQueryRunnerForIntervals(Query<T>, Iterable<Interval>) - Method in class org.apache.druid.segment.realtime.appenderator.DummyForInjectionAppenderatorsManager
 
getQueryRunnerForIntervals(Query<T>, Iterable<Interval>) - Method in class org.apache.druid.segment.realtime.appenderator.PeonAppenderatorsManager
 
getQueryRunnerForIntervals(Query<T>, Iterable<Interval>) - Method in class org.apache.druid.segment.realtime.appenderator.SinkQuerySegmentWalker
 
getQueryRunnerForIntervals(Query<T>, Iterable<Interval>) - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderator
 
getQueryRunnerForIntervals(Query<T>, Iterable<Interval>) - Method in class org.apache.druid.segment.realtime.appenderator.UnifiedIndexerAppenderatorsManager
 
getQueryRunnerForIntervals(Query<T>, Iterable<Interval>) - Method in class org.apache.druid.server.ClientQuerySegmentWalker
 
getQueryRunnerForIntervals(Query<T>, Iterable<Interval>) - Method in class org.apache.druid.server.coordination.ServerManager
 
getQueryRunnerForIntervals(Query<T>, Iterable<Interval>) - Method in class org.apache.druid.server.LocalQuerySegmentWalker
 
getQueryRunnerForIntervals(Query<T>, Iterable<Interval>) - Method in class org.apache.druid.server.NoopQuerySegmentWalker
 
getQueryRunnerForSegments(Query<T>, Iterable<SegmentDescriptor>) - Method in class org.apache.druid.client.CachingClusteredClient
 
getQueryRunnerForSegments(Query<T>, Iterable<SegmentDescriptor>) - Method in class org.apache.druid.segment.metadata.SegmentMetadataQuerySegmentWalker
 
getQueryRunnerForSegments(Query<T>, Iterable<SegmentDescriptor>) - Method in interface org.apache.druid.segment.realtime.appenderator.AppenderatorsManager
Returns a query runner for the given segment specs over the Appenderators managed by this AppenderatorsManager.
getQueryRunnerForSegments(Query<T>, Iterable<SegmentDescriptor>) - Method in class org.apache.druid.segment.realtime.appenderator.BatchAppenderator
 
getQueryRunnerForSegments(Query<T>, Iterable<SegmentDescriptor>) - Method in class org.apache.druid.segment.realtime.appenderator.DummyForInjectionAppenderatorsManager
 
getQueryRunnerForSegments(Query<T>, Iterable<SegmentDescriptor>) - Method in class org.apache.druid.segment.realtime.appenderator.PeonAppenderatorsManager
 
getQueryRunnerForSegments(Query<T>, Iterable<SegmentDescriptor>) - Method in class org.apache.druid.segment.realtime.appenderator.SinkQuerySegmentWalker
 
getQueryRunnerForSegments(Query<T>, Iterable<SegmentDescriptor>) - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderator
 
getQueryRunnerForSegments(Query<T>, Iterable<SegmentDescriptor>) - Method in class org.apache.druid.segment.realtime.appenderator.UnifiedIndexerAppenderatorsManager
 
getQueryRunnerForSegments(Query<T>, Iterable<SegmentDescriptor>) - Method in class org.apache.druid.server.ClientQuerySegmentWalker
 
getQueryRunnerForSegments(Query<T>, Iterable<SegmentDescriptor>) - Method in class org.apache.druid.server.coordination.ServerManager
 
getQueryRunnerForSegments(Query<T>, Iterable<SegmentDescriptor>) - Method in class org.apache.druid.server.LocalQuerySegmentWalker
 
getQueryRunnerForSegments(Query<T>, Iterable<SegmentDescriptor>) - Method in class org.apache.druid.server.NoopQuerySegmentWalker
 
getQueryRunnersForSegments(VersionedIntervalTimeline<String, ReferenceCountedSegmentProvider>, Iterable<SegmentDescriptor>, Query<T>, QueryRunnerFactory<T, Query<T>>, QueryToolChest<T, Query<T>>, SegmentMapFunction, AtomicLong, Optional<byte[]>, Closer) - Method in class org.apache.druid.server.coordination.ServerManager
 
getQueryStats() - Method in class org.apache.druid.server.log.DefaultRequestLogEvent
 
getQueryStats() - Method in class org.apache.druid.server.RequestLogLine
 
getQueryTargets(InputStream, String, int, String, HttpServletRequest) - Method in class org.apache.druid.server.BrokerQueryResource
 
getQueryTargets(String, String, int, String, HttpServletRequest) - Method in class org.apache.druid.server.ClientInfoResource
 
getQueryTimeThresholdMs() - Method in class org.apache.druid.server.log.FilteredRequestLoggerProvider.FilteredRequestLogger
 
getQueuedSegments() - Method in class org.apache.druid.server.coordinator.ServerHolder
Segments queued for load, drop or move on this server.
getQueueSize() - Method in class org.apache.druid.server.initialization.ServerConfig
 
getQuietRetries() - Method in class org.apache.druid.metadata.segment.SqlSegmentMetadataReadOnlyTransactionFactory
 
getQuoteString() - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
getQuoteString() - Method in class org.apache.druid.metadata.storage.derby.DerbyConnector
 
getReadBufferSize() - Method in class org.apache.druid.client.cache.MemcachedCacheConfig
 
getReadiness() - Method in class org.apache.druid.server.http.BrokerResource
 
getReadiness() - Method in class org.apache.druid.server.http.HistoricalResource
 
getReadTimeout() - Method in class org.apache.druid.guice.http.DruidHttpClientConfig
 
getRealtimes() - Method in class org.apache.druid.server.coordinator.DruidCluster
 
getReason() - Method in class org.apache.druid.server.compaction.CompactionStatus
 
getReason() - Method in class org.apache.druid.server.coordinator.CompactionConfigValidationResult
 
getRecentDataSourcesSnapshot() - Method in class org.apache.druid.metadata.segment.SqlSegmentsMetadataManagerV2
 
getRecentDataSourcesSnapshot() - Method in interface org.apache.druid.metadata.SegmentsMetadataManager
Returns the latest snapshot containing all used segments currently cached on the manager.
getRecentDataSourcesSnapshot() - Method in class org.apache.druid.metadata.SqlSegmentsMetadataManager
 
getRecentEventsQueue() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager
 
getRedirectURL(String, String) - Method in class org.apache.druid.server.http.CoordinatorRedirectInfo
 
getRedirectURL(String, String) - Method in interface org.apache.druid.server.http.RedirectInfo
 
getReloadSslContextSeconds() - Method in class org.apache.druid.server.initialization.TLSServerConfig
 
getRemainingSegmentSize() - Method in class org.apache.druid.server.compaction.CompactionProgressResponse
 
getRemoteAddr() - Method in class org.apache.druid.server.log.DefaultRequestLogEvent
 
getRemoteAddr() - Method in class org.apache.druid.server.RequestLogLine
 
getRepeatDelay() - Method in class org.apache.druid.server.coordinator.config.HttpLoadQueuePeonConfig
 
getReplicaCountsInCluster(SegmentId) - Method in class org.apache.druid.server.coordinator.loading.SegmentReplicationStatus
 
getReplicantLifetime() - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
 
getReplicas() - Method in class org.apache.druid.segment.metadata.AvailableSegmentMetadata
 
getReplicateAfterLoadTimeout() - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
 
getReplicationFactor(SegmentId) - Method in class org.apache.druid.server.coordinator.DruidCoordinator
 
getReplicationStatus() - Method in class org.apache.druid.server.coordinator.loading.StrategicSegmentAssigner
 
getReplicationThrottleLimit() - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
 
getReplicationThrottleLimit() - Method in class org.apache.druid.server.coordinator.loading.SegmentLoadingConfig
 
getReq() - Method in class org.apache.druid.server.http.security.AbstractResourceFilter
 
getRequest() - Method in class org.apache.druid.server.coordination.DataSegmentChangeResponse
 
getRequestBuffersize() - Method in class org.apache.druid.guice.http.DruidHttpClientConfig
 
getRequestFilter() - Method in class org.apache.druid.server.http.security.AbstractResourceFilter
 
getRequestMapper() - Method in class org.apache.druid.server.ResourceIOReaderWriterFactory.ResourceIOReaderWriter
 
getRequests() - Method in class org.apache.druid.server.coordination.ChangeRequestsSnapshot
 
getRequestsSince(ChangeRequestHistory.Counter) - Method in class org.apache.druid.server.coordination.ChangeRequestHistory
Returns a Future that, on completion, returns list of segment updates and associated counter.
getResetCause() - Method in class org.apache.druid.server.coordination.ChangeRequestsSnapshot
 
getResource() - Method in class org.apache.druid.server.security.ResourceAction
 
getResponse() - Method in exception org.apache.druid.rpc.HttpResponseException
 
getResponseContext() - Method in class org.apache.druid.server.QueryResponse
 
getResponseFilter() - Method in class org.apache.druid.server.http.security.AbstractResourceFilter
 
getResponseWriter() - Method in class org.apache.druid.server.ResourceIOReaderWriterFactory.ResourceIOReaderWriter
 
getResultLevelCacheLimit() - Method in class org.apache.druid.client.cache.CacheConfig
 
getResults() - Method in class org.apache.druid.server.QueryResponse
 
getRowCount(SegmentIdWithShardSpec) - Method in interface org.apache.druid.segment.realtime.appenderator.Appenderator
Returns the number of rows in a particular pending segment.
getRowCount(SegmentIdWithShardSpec) - Method in class org.apache.druid.segment.realtime.appenderator.BatchAppenderator
 
getRowCount(SegmentIdWithShardSpec) - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderator
 
getRowCountDistribution() - Method in class org.apache.druid.server.SegmentManager
 
getRowCountDistributionPerDatasource() - Method in class org.apache.druid.server.coordination.SegmentLoadDropHandler
 
getRows() - Method in class org.apache.druid.server.compaction.Table
 
getRowSignature() - Method in class org.apache.druid.segment.metadata.AvailableSegmentMetadata
 
getRowSignature() - Method in class org.apache.druid.segment.metadata.DataSourceInformation
 
getRowsInMemory() - Method in class org.apache.druid.segment.realtime.appenderator.BatchAppenderator
 
getRules() - Method in class org.apache.druid.server.http.RulesResource
 
getRules(String) - Method in interface org.apache.druid.metadata.MetadataRuleManager
 
getRules(String) - Method in class org.apache.druid.metadata.SQLMetadataRuleManager
 
getRulesWithDefault(String) - Method in interface org.apache.druid.metadata.MetadataRuleManager
 
getRulesWithDefault(String) - Method in class org.apache.druid.metadata.SQLMetadataRuleManager
 
getRulesWithDefault(String) - Method in interface org.apache.druid.server.coordinator.duty.MetadataAction.GetDatasourceRules
 
getRunningTaskCount() - Method in interface org.apache.druid.server.metrics.TaskCountStatsProvider
Deprecated.
getRunningTasks() - Method in class org.apache.druid.client.indexing.IndexingWorkerInfo
 
getScheduledExecutorFactory(Lifecycle) - Method in class org.apache.druid.guice.ServerModule
 
getScheduleStatus() - Method in class org.apache.druid.server.coordinator.AutoCompactionSnapshot
 
getSchemaFingerprint() - Method in class org.apache.druid.server.http.DataSegmentPlus
 
getSchemaForSegment(SegmentId) - Method in class org.apache.druid.segment.metadata.SegmentSchemaCache
Reads the schema for a given segment ID from the cache.
getScheme() - Method in class org.apache.druid.client.DruidServer
 
getScheme() - Method in class org.apache.druid.client.indexing.IndexingWorker
 
getScheme() - Method in interface org.apache.druid.client.selector.Server
 
getScheme() - Method in class org.apache.druid.server.http.HostAndPortWithScheme
 
getSecuredDataSources(HttpServletRequest, InventoryView, AuthorizerMapper) - Static method in interface org.apache.druid.server.http.InventoryViewUtils
 
getSegment() - Method in class org.apache.druid.client.ImmutableSegmentLoadInfo
 
getSegment() - Method in class org.apache.druid.client.selector.ServerSelector
 
getSegment() - Method in class org.apache.druid.segment.metadata.AvailableSegmentMetadata
 
getSegment() - Method in class org.apache.druid.segment.realtime.sink.Sink
 
getSegment() - Method in class org.apache.druid.segment.realtime.sink.SinkSegmentReference
The segment reference.
getSegment() - Method in class org.apache.druid.server.coordination.SegmentChangeRequestDrop
 
getSegment() - Method in class org.apache.druid.server.coordination.SegmentChangeRequestLoad
 
getSegment() - Method in class org.apache.druid.server.coordinator.balancer.BalancerSegmentHolder
 
getSegment() - Method in class org.apache.druid.server.coordinator.loading.SegmentHolder
 
getSegment(String, String, Boolean) - Method in class org.apache.druid.server.http.MetadataResource
 
getSegment(DataSegment) - Method in interface org.apache.druid.segment.loading.SegmentCacheManager
getSegment(DataSegment) - Method in class org.apache.druid.segment.loading.SegmentLocalCacheManager
 
getSegment(SegmentId) - Method in class org.apache.druid.client.DruidDataSource
 
getSegment(SegmentId) - Method in class org.apache.druid.client.DruidServer
 
getSegment(SegmentId) - Method in class org.apache.druid.client.ImmutableDruidDataSource
 
getSegment(SegmentId) - Method in class org.apache.druid.client.ImmutableDruidServer
 
getSegmentAssigner() - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams
 
getSegmentChangesSince(ChangeRequestHistory.Counter) - Method in class org.apache.druid.server.coordination.BatchDataSegmentAnnouncer
Returns Future that lists the segment load/drop requests since given counter.
getSegmentComparator() - Method in class org.apache.druid.server.compaction.BaseCandidateSearchPolicy
Compares between two compaction candidates.
getSegmentComparator() - Method in class org.apache.druid.server.compaction.NewestSegmentFirstPolicy
 
getSegmentCountAwaitingCompaction() - Method in class org.apache.druid.server.coordinator.AutoCompactionSnapshot
 
getSegmentCountCompacted() - Method in class org.apache.druid.server.coordinator.AutoCompactionSnapshot
 
getSegmentCountSkipped() - Method in class org.apache.druid.server.coordinator.AutoCompactionSnapshot
 
getSegmentDescriptor() - Method in class org.apache.druid.client.SegmentServerSelector
 
getSegmentDescriptor() - Method in class org.apache.druid.server.coordination.ServerManager.SegmentReference
 
getSegmentDropsRemaining() - Method in class org.apache.druid.server.coordinator.ServerCloneStatus
 
getSegmentFiles(File, File) - Method in class org.apache.druid.segment.loading.LocalDataSegmentPuller
 
getSegmentFiles(DataSegment) - Method in interface org.apache.druid.segment.loading.SegmentCacheManager
This method fetches the files for the given segment if the segment is not downloaded already.
getSegmentFiles(DataSegment) - Method in class org.apache.druid.segment.loading.SegmentLocalCacheManager
Make sure segments files in loc is intact, otherwise function like loadSegments will failed because of segment files is damaged.
getSegmentForQuery(SegmentMapFunction) - Method in class org.apache.druid.segment.realtime.FireHydrant
Get a Segment, applying a SegmentMapFunction to FireHydrant.segmentReferenceProvider.
getSegmentGranularity() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskGranularitySpec
 
getSegmentGranularity() - Method in class org.apache.druid.server.coordinator.CatalogDataSourceCompactionConfig
 
getSegmentGranularity() - Method in interface org.apache.druid.server.coordinator.DataSourceCompactionConfig
 
getSegmentGranularity() - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig
 
getSegmentGranularity() - Method in class org.apache.druid.server.coordinator.UserCompactionTaskGranularityConfig
 
getSegmentId() - Method in class org.apache.druid.segment.metadata.SegmentSchemaManager.SegmentSchemaMetadataPlus
 
getSegmentId() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentSchemas.SegmentSchema
 
getSegmentId() - Method in class org.apache.druid.segment.realtime.FireHydrant
 
getSegmentIdentifier() - Method in class org.apache.druid.segment.realtime.appenderator.AppenderatorDriverAddResult
 
getSegmentIdentifier() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentWithState
 
getSegmentIdentifier() - Method in class org.apache.druid.server.coordinator.loading.SegmentHolder
 
getSegmentIds() - Method in class org.apache.druid.server.http.SegmentsToUpdateFilter
 
getSegmentLoaderConfig() - Method in class org.apache.druid.server.coordination.SegmentLoadDropHandler
 
getSegmentLoadingCapabilities(HttpServletRequest) - Method in class org.apache.druid.server.http.SegmentListerResource
 
getSegmentLoadingConfig() - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams
 
getSegmentLoadsRemaining() - Method in class org.apache.druid.server.coordinator.ServerCloneStatus
 
getSegmentLocks() - Method in class org.apache.druid.segment.loading.SegmentLocalCacheManager
 
getSegmentMetadataSnapshot() - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
Get metadata for all the cached segments, which includes information like RowSignature, realtime & numRows etc.
getSegmentNumDimensionColumns() - Method in class org.apache.druid.segment.realtime.FireHydrant
 
getSegmentNumMetricColumns() - Method in class org.apache.druid.segment.realtime.FireHydrant
 
getSegmentReference() - Method in class org.apache.druid.server.coordination.ServerManager.SegmentReference
 
getSegmentReplicationStatus() - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams
 
getSegments() - Method in class org.apache.druid.client.DruidDataSource
 
getSegments() - Method in class org.apache.druid.client.ImmutableDruidDataSource
 
getSegments() - Method in class org.apache.druid.indexing.overlord.SegmentPublishResult
Set of segments published successfully.
getSegments() - Method in interface org.apache.druid.segment.realtime.appenderator.Appenderator
Returns a list of all currently active segments.
getSegments() - Method in class org.apache.druid.segment.realtime.appenderator.AppenderatorDriverMetadata
 
getSegments() - Method in class org.apache.druid.segment.realtime.appenderator.BaseAppenderatorDriver
 
getSegments() - Method in class org.apache.druid.segment.realtime.appenderator.BatchAppenderator
Returns all active segments regardless whether they are in memory or persisted
getSegments() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentsAndCommitMetadata
 
getSegments() - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderator
 
getSegments() - Method in class org.apache.druid.server.compaction.CompactionCandidate
 
getSegments(long, long, long, HttpServletRequest) - Method in class org.apache.druid.server.http.SegmentListerResource
This endpoint is used by HttpServerInventoryView to keep an up-to-date list of segments served by historical/realtime nodes.
getSegmentSchema(File, IndexIO) - Static method in class org.apache.druid.segment.realtime.appenderator.TaskSegmentSchemaUtil
Generates segment schema from the segment file.
getSegmentSchemaList() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentSchemas
 
getSegmentSchemaMapping() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentsAndCommitMetadata
 
getSegmentSchemaMetadata() - Method in class org.apache.druid.segment.metadata.SegmentSchemaManager.SegmentSchemaMetadataPlus
 
getSegmentSchemas() - Method in class org.apache.druid.server.coordination.SegmentSchemasChangeRequest
 
getSegmentsForIntervals(DataSource, Iterable<Interval>) - Method in class org.apache.druid.segment.FrameBasedInlineSegmentWrangler
 
getSegmentsForIntervals(DataSource, Iterable<Interval>) - Method in class org.apache.druid.segment.InlineSegmentWrangler
 
getSegmentsForIntervals(DataSource, Iterable<Interval>) - Method in class org.apache.druid.segment.LookupSegmentWrangler
 
getSegmentsForIntervals(DataSource, Iterable<Interval>) - Method in class org.apache.druid.segment.MapSegmentWrangler
 
getSegmentsInQueue() - Method in class org.apache.druid.server.coordinator.loading.HttpLoadQueuePeon
 
getSegmentsInQueue() - Method in interface org.apache.druid.server.coordinator.loading.LoadQueuePeon
 
getSegmentsMarkedToDrop() - Method in class org.apache.druid.server.coordinator.loading.HttpLoadQueuePeon
 
getSegmentsMarkedToDrop() - Method in interface org.apache.druid.server.coordinator.loading.LoadQueuePeon
 
getSegmentsNeedingRefresh() - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
getSegmentsPerNode() - Method in class org.apache.druid.server.initialization.BatchDataSegmentAnnouncerConfig
 
getSegmentStat(CoordinatorStat, String, String) - Method in class org.apache.druid.server.coordinator.stats.CoordinatorRunStats
 
getSegmentsToDelete() - Method in class org.apache.druid.server.coordination.SegmentLoadDropHandler
 
getSegmentsToDelete() - Method in class org.apache.druid.server.coordinator.loading.StrategicSegmentAssigner
 
getSegmentsToDrop() - Method in class org.apache.druid.server.coordinator.loading.HttpLoadQueuePeon
 
getSegmentsToDrop() - Method in interface org.apache.druid.server.coordinator.loading.LoadQueuePeon
 
getSegmentsToLoad() - Method in class org.apache.druid.server.coordinator.loading.HttpLoadQueuePeon
 
getSegmentsToLoad() - Method in interface org.apache.druid.server.coordinator.loading.LoadQueuePeon
 
getSegmentsWithZeroRequiredReplicas() - Method in class org.apache.druid.server.coordinator.loading.StrategicSegmentAssigner
 
getSegmentTimelineForAllocation(String, Interval, boolean) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Return a segment timeline of all used segments including overshadowed ones for a given datasource and interval if skipSegmentPayloadFetchForAllocation is set to true, do not fetch all the segment payloads for allocation Instead fetch all the ids and numCorePartitions using exactly one segment per version per interval return a dummy DataSegment for each id that holds only the SegmentId and a NumberedShardSpec with numCorePartitions
getSegmentTimelineForAllocation(String, Interval, boolean) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
getSegmentWriteOutMediumFactory() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
getSegmentWriteOutMediumFactory() - Method in interface org.apache.druid.segment.realtime.appenderator.AppenderatorConfig
 
getSelfDiscovered() - Method in class org.apache.druid.server.http.SelfDiscoveryResource
See the description of this endpoint in api-reference.md.
getSelfDiscoveredStatus() - Method in class org.apache.druid.server.http.SelfDiscoveryResource
See the description of this endpoint in api-reference.md.
getSequenceName() - Method in class org.apache.druid.indexing.overlord.SegmentCreateRequest
Represents group of ingestion tasks that produce a segment series.
getSequenceName() - Method in class org.apache.druid.metadata.PendingSegmentRecord
 
getSequencePrevId() - Method in class org.apache.druid.metadata.PendingSegmentRecord
Previous segment ID allocated for the same sequence.
getSerialType() - Method in class org.apache.druid.metadata.SQLMetadataConnector
Auto-incrementing integer SQL type to use for IDs.
getSerialType() - Method in class org.apache.druid.metadata.storage.derby.DerbyConnector
 
getServedSegment(String, String) - Method in class org.apache.druid.server.http.DataSourcesResource
 
getServedSegments() - Method in class org.apache.druid.server.coordinator.ServerHolder
Segments that are currently loaded on this server.
getServedSegmentsInInterval(String, String, boolean) - Method in class org.apache.druid.server.http.DataSourcesResource
Provides serverView for a datasource and Interval which gives details about servers hosting segments for an interval.
getServedSegmentsInInterval(String, String, String, String) - Method in class org.apache.druid.server.http.DataSourcesResource
 
getServer() - Method in class org.apache.druid.client.QueryableDruidServer
 
getServer() - Method in class org.apache.druid.client.SegmentServerSelector
This may be null if SegmentDescriptor is locally available, but will definitely not be null for segments which must be queried remotely (e.g.
getServer() - Method in class org.apache.druid.server.coordinator.balancer.BalancerSegmentHolder
 
getServer() - Method in class org.apache.druid.server.coordinator.ServerHolder
 
getServer(Injector, Lifecycle, DruidNode, ServerConfig, TLSServerConfig) - Method in class org.apache.druid.server.initialization.jetty.ChatHandlerServerModule
 
getServer(Injector, Lifecycle, DruidNode, ServerConfig, TLSServerConfig) - Method in class org.apache.druid.server.initialization.jetty.CliIndexerServerModule
 
getServer(Injector, Lifecycle, DruidNode, ServerConfig, TLSServerConfig) - Method in class org.apache.druid.server.initialization.jetty.JettyServerModule
 
getServer(String, String) - Method in class org.apache.druid.server.http.ServersResource
 
getServerDiscoveryFactory(ServiceDiscovery<Void>) - Method in class org.apache.druid.curator.discovery.DiscoveryModule
 
getServers() - Method in class org.apache.druid.client.ImmutableSegmentLoadInfo
 
getServerSegment(String, String) - Method in class org.apache.druid.server.http.ServersResource
 
getServerSegments(String, String) - Method in class org.apache.druid.server.http.ServersResource
 
getServersEligibleToDrop() - Method in class org.apache.druid.server.coordinator.loading.SegmentStatusInTier
 
getServersEligibleToLoad() - Method in class org.apache.druid.server.coordinator.loading.SegmentStatusInTier
 
getServersInTierToLoadSegment(String, DataSegment) - Method in class org.apache.druid.server.coordinator.loading.RoundRobinServerSelector
Returns an iterator over the servers in this tier which are eligible to load the given segment.
getServersPerforming(SegmentAction) - Method in class org.apache.druid.server.coordinator.loading.SegmentStatusInTier
 
getServerTimeout() - Method in class org.apache.druid.client.HttpServerInventoryViewConfig
 
getServerType() - Method in class org.apache.druid.discovery.DataNodeService
 
getServerType() - Method in class org.apache.druid.guice.ServerTypeConfig
 
getServerUnstabilityTimeout() - Method in class org.apache.druid.client.HttpServerInventoryViewConfig
 
getService() - Method in class org.apache.druid.server.log.DefaultRequestLogEvent
 
getService(String, Class<T>) - Method in class org.apache.druid.discovery.DiscoveryDruidNode
 
getServiceAnnouncer(CuratorServiceAnnouncer, Injector, Set<KeyHolder<DruidNode>>, Lifecycle) - Method in class org.apache.druid.curator.discovery.DiscoveryModule
 
getServiceClientFactory(HttpClient) - Method in class org.apache.druid.rpc.guice.ServiceClientModule
 
getServiceDiscovery(CuratorFramework, CuratorDiscoveryConfig, Lifecycle) - Method in class org.apache.druid.curator.discovery.DiscoveryModule
 
getServiceEmitter(Supplier<DruidNode>, Emitter, Map<String, String>) - Method in class org.apache.druid.server.emitter.EmitterModule
 
getServiceName() - Method in class org.apache.druid.client.coordinator.CoordinatorSelectorConfig
 
getServiceName() - Method in class org.apache.druid.server.DruidNode
 
getServices() - Method in class org.apache.druid.discovery.DiscoveryDruidNode
 
getServiceScheme() - Method in class org.apache.druid.server.DruidNode
 
getSha256OfSortedSegmentIds() - Method in class org.apache.druid.client.indexing.ClientCompactionIntervalSpec
 
getShardSpec() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentIdWithShardSpec
 
getShortName() - Method in class org.apache.druid.server.coordinator.stats.CoordinatorStat
Unique name used while logging this stat.
getShutterDowner(Log4jShutdown) - Method in class org.apache.druid.initialization.Log4jShutterDownerModule
 
getSignature() - Method in class org.apache.druid.segment.realtime.sink.Sink
Get column information from all the FireHydrant's.
getSize() - Method in class org.apache.druid.query.LocatedSegmentDescriptor
 
getSizeInBytes() - Method in class org.apache.druid.client.cache.CacheStats
 
getSizeInBytes() - Method in class org.apache.druid.client.cache.CaffeineCacheConfig
 
getSizeOfSegmentsToLoad() - Method in class org.apache.druid.server.coordinator.loading.HttpLoadQueuePeon
 
getSizeOfSegmentsToLoad() - Method in interface org.apache.druid.server.coordinator.loading.LoadQueuePeon
 
getSizeUsed() - Method in class org.apache.druid.server.coordinator.ServerHolder
Total projected disk usage of this server in bytes.
getSkipOffsetFromLatest() - Method in class org.apache.druid.server.coordinator.CatalogDataSourceCompactionConfig
 
getSkipOffsetFromLatest() - Method in interface org.apache.druid.server.coordinator.DataSourceCompactionConfig
 
getSkipOffsetFromLatest() - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig
 
getSkippedSegments() - Method in interface org.apache.druid.server.compaction.CompactionSegmentIterator
List of candidate segments that have been skipped for compaction as they cannot be compacted due to some reason.
getSkippedSegments() - Method in class org.apache.druid.server.compaction.DataSourceCompactibleSegmentIterator
 
getSkippedSegments() - Method in class org.apache.druid.server.compaction.PriorityBasedCompactionSegmentIterator
 
getSmallBatchNumRows() - Method in class org.apache.druid.query.BrokerParallelMergeConfig
 
getSnapshotTime() - Method in class org.apache.druid.client.DataSourcesSnapshot
Time when this snapshot was taken.
getSource() - Method in class org.apache.druid.indexing.overlord.supervisor.NoopSupervisorSpec
 
getSource() - Method in interface org.apache.druid.indexing.overlord.supervisor.SupervisorSpec
This API is only used for informational purposes in org.apache.druid.sql.calcite.schema.SystemSchema.SupervisorsTable
getSource() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStatus
 
getSourceServer() - Method in class org.apache.druid.server.coordinator.ServerCloneStatus
 
getSpec() - Method in class org.apache.druid.catalog.model.DatasourceProjectionMetadata
 
getSpec() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStatus
 
getSpec() - Method in class org.apache.druid.indexing.overlord.supervisor.VersionedSupervisorSpec
 
getSpecificDataSourcesToKillUnusedSegmentsIn() - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
 
getSpecificIntervals(String, String, String, HttpServletRequest) - Method in class org.apache.druid.server.http.IntervalsResource
 
getSpecificLookup(String, String) - Method in class org.apache.druid.server.http.LookupCoordinatorResource
 
getSpecificLookupStatus(String, String, boolean) - Method in class org.apache.druid.server.http.LookupCoordinatorResource
 
getSpecificNodeStatus(String, HostAndPort) - Method in class org.apache.druid.server.http.LookupCoordinatorResource
 
getSpecificTier(String, boolean) - Method in class org.apache.druid.server.http.LookupCoordinatorResource
 
getSpecificUnhealthySupervisorState() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager
 
getSpecString() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStatus
 
getSplitHintSpec() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
getSql() - Method in class org.apache.druid.metadata.input.SqlEntity
 
getSql() - Method in class org.apache.druid.server.log.DefaultRequestLogEvent
 
getSql() - Method in class org.apache.druid.server.RequestLogLine
 
getSQLInputSourceDatabaseConnector() - Method in class org.apache.druid.metadata.input.SqlInputSource
 
getSqlQueryContext() - Method in class org.apache.druid.server.log.DefaultRequestLogEvent
 
getSqlQueryContext() - Method in class org.apache.druid.server.RequestLogLine
 
getSqlQueryLine(ObjectMapper) - Method in class org.apache.druid.server.RequestLogLine
 
getSqls() - Method in class org.apache.druid.metadata.input.SqlInputSource
 
getSslContextBinding() - Method in class org.apache.druid.guice.http.AbstractHttpClientProvider
 
getStartDelay() - Method in class org.apache.druid.server.coordinator.config.CoordinatorRunConfig
 
getStartRootPartitionId() - Method in class org.apache.druid.client.SegmentLoadInfo
 
getStartRootPartitionId() - Method in class org.apache.druid.client.selector.ServerSelector
 
getStartRootPartitionId() - Method in class org.apache.druid.segment.realtime.sink.Sink
 
getStartTime() - Method in class org.apache.druid.discovery.DiscoveryDruidNode
 
getStartWatermark() - Method in class org.apache.druid.messages.MessageBatch
Watermark, an incrementing message ID that enables clients and servers to stay in sync, and enables acknowledging of messages.
getState() - Method in interface org.apache.druid.indexing.overlord.supervisor.Supervisor
 
getState() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStatus
 
getState() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentWithState
 
getState() - Method in class org.apache.druid.server.compaction.CompactionStatus
 
getState() - Method in class org.apache.druid.server.compaction.CompactionTaskStatus
 
getState() - Method in class org.apache.druid.server.coordination.SegmentChangeStatus
 
getState() - Method in class org.apache.druid.server.coordinator.ServerCloneStatus
 
getStats() - Method in interface org.apache.druid.client.cache.Cache
 
getStats() - Method in class org.apache.druid.client.cache.CaffeineCache
 
getStats() - Method in class org.apache.druid.client.cache.HybridCache
 
getStats() - Method in class org.apache.druid.client.cache.MapCache
 
getStats() - Method in class org.apache.druid.client.cache.MemcachedCache
 
getStats() - Method in interface org.apache.druid.indexing.overlord.supervisor.Supervisor
 
getStats() - Method in class org.apache.druid.segment.metadata.NoopSegmentSchemaCache
 
getStats() - Method in class org.apache.druid.segment.metadata.SegmentSchemaCache
 
getStats() - Method in class org.apache.druid.server.compaction.CompactionCandidate
 
getStats() - Method in interface org.apache.druid.server.coordinator.balancer.BalancerStrategy
Returns the stats collected by the strategy.
getStats() - Method in class org.apache.druid.server.coordinator.balancer.CostBalancerStrategy
 
getStats() - Method in class org.apache.druid.server.coordinator.balancer.RandomBalancerStrategy
 
getStats() - Method in interface org.apache.druid.server.metrics.TaskCountStatsProvider
Collects all task level stats.
getStats() - Method in class org.apache.druid.server.QueryStats
 
getStatus() - Method in class org.apache.druid.client.indexing.TaskStatusResponse
 
getStatus() - Method in interface org.apache.druid.indexing.overlord.supervisor.Supervisor
 
getStatus() - Method in class org.apache.druid.server.coordination.DataSegmentChangeResponse
 
getStatus() - Method in class org.apache.druid.server.coordinator.BytesAccumulatingResponseHandler
 
getStatus() - Method in class org.apache.druid.server.coordinator.duty.CoordinatorDutyGroup
 
getStatus(String) - Method in class org.apache.druid.metadata.SQLMetadataStorageActionHandler
 
getStatusCode() - Method in class org.apache.druid.client.indexing.QueryStatus
 
getStatusCode() - Method in exception org.apache.druid.server.initialization.jetty.HttpException
 
getStatusForAllServers() - Method in class org.apache.druid.server.coordinator.CloneStatusManager
Returns the status of cloning as a list of ServerCloneStatus.
getStatusForServer(String) - Method in class org.apache.druid.server.coordinator.CloneStatusManager
Returns the status of cloning as a ServerCloneStatus for a specific target server.
getStatusOfActiveTasks(OverlordClient, Predicate<TaskStatusPlus>) - Static method in class org.apache.druid.server.coordinator.duty.CoordinatorDutyUtils
Fetches active task statuses that match the given predicate.
getStatusOfDuties() - Method in class org.apache.druid.server.coordinator.DruidCoordinator
 
getStatusOfDuties() - Method in class org.apache.druid.server.http.CoordinatorResource
 
getStatusQueueMaxSize() - Method in class org.apache.druid.segment.loading.SegmentLoaderConfig
 
getStatusType() - Method in class org.apache.druid.metadata.SQLMetadataStorageActionHandler
 
getStorageDirectory() - Method in class org.apache.druid.segment.loading.LocalDataSegmentPusherConfig
 
getStream() - Method in class org.apache.druid.client.InputStreamHolder
 
getStreamingFetchSize() - Method in class org.apache.druid.metadata.SQLMetadataConnector
Returns the value that should be passed to statement.setFetchSize to ensure results are streamed back from the database instead of fetching the entire result set in memory.
getStreamingFetchSize() - Method in class org.apache.druid.metadata.storage.derby.DerbyConnector
 
getString(Map<String, Object>, String) - Static method in class org.apache.druid.catalog.model.CatalogUtils
 
getStringArray(Map<String, Object>, String) - Static method in class org.apache.druid.catalog.model.CatalogUtils
Get the value of a VARCHAR ARRAY parameter.
getStringList(Map<String, Object>, String) - Static method in class org.apache.druid.catalog.model.CatalogUtils
 
getSubmittedTaskIds() - Method in class org.apache.druid.server.compaction.CompactionStatusTracker
Set of submitted compaction task IDs which have not been marked completed via CompactionStatusTracker.onTaskFinished(java.lang.String, org.apache.druid.indexer.TaskStatus) yet.
getSuccessfulQueryCount() - Method in interface org.apache.druid.server.metrics.QueryCountStatsProvider
Returns the number of successful queries processed during the emission period.
getSuccessfulQueryCount() - Method in class org.apache.druid.server.QueryResource
 
getSuccessfulTaskCount() - Method in interface org.apache.druid.server.metrics.TaskCountStatsProvider
Deprecated.
getSupervisorState() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager
 
getSupervisorTaskId() - Method in class org.apache.druid.metadata.ReplaceTaskLock
 
getSyncedBrokers() - Method in class org.apache.druid.server.http.ConfigSyncStatus
 
getSysMonitor(DataSourceTaskIdHolder, Set<NodeRole>) - Method in class org.apache.druid.server.metrics.MetricsModule
 
getSystemPropertyPrefixes() - Method in class org.apache.druid.server.initialization.JdbcAccessSecurityConfig
 
getTable(TableId) - Method in interface org.apache.druid.catalog.MetadataCatalog
Resolves a table given a TableId with the schema and table name.
getTable(TableId) - Method in class org.apache.druid.catalog.NullMetadataCatalog
 
getTablesLookup() - Method in class org.apache.druid.server.SegmentManager.DataSourceState
 
getTargetLocations(TimelineServerView, String, List<Interval>, int, CloneQueryMode) - Static method in class org.apache.druid.client.ServerViewUtil
 
getTargetLocations(TimelineServerView, TableDataSource, List<Interval>, int, CloneQueryMode) - Static method in class org.apache.druid.client.ServerViewUtil
 
getTargetRunTimeMillis() - Method in class org.apache.druid.query.BrokerParallelMergeConfig
 
getTargetServer() - Method in class org.apache.druid.server.coordinator.ServerCloneStatus
 
getTask() - Method in class org.apache.druid.client.indexing.TaskPayloadResponse
 
getTask() - Method in class org.apache.druid.client.indexing.TaskStatusResponse
 
getTaskAllocatorId() - Method in class org.apache.druid.indexing.overlord.SegmentCreateRequest
 
getTaskAllocatorId() - Method in class org.apache.druid.metadata.PendingSegmentRecord
task / taskGroup / replica group of task that allocated this segment.
getTaskContext() - Method in class org.apache.druid.server.coordinator.CatalogDataSourceCompactionConfig
 
getTaskContext() - Method in interface org.apache.druid.server.coordinator.DataSourceCompactionConfig
 
getTaskContext() - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig
 
getTaskDir(String) - Method in interface org.apache.druid.segment.realtime.appenderator.TaskDirectory
 
getTaskHealthinessThreshold() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManagerConfig
 
getTaskId() - Method in class org.apache.druid.server.metrics.DataSourceTaskIdHolder
 
getTaskInfo(String) - Method in class org.apache.druid.metadata.SQLMetadataStorageActionHandler
 
getTaskInfos(Map<TaskLookup.TaskLookupType, TaskLookup>, String) - Method in class org.apache.druid.metadata.SQLMetadataStorageActionHandler
 
getTaskLockFile(String) - Method in interface org.apache.druid.segment.realtime.appenderator.TaskDirectory
 
getTaskLogFile(String) - Method in interface org.apache.druid.segment.realtime.appenderator.TaskDirectory
 
getTaskPriority() - Method in class org.apache.druid.server.coordinator.CatalogDataSourceCompactionConfig
 
getTaskPriority() - Method in interface org.apache.druid.server.coordinator.DataSourceCompactionConfig
 
getTaskPriority() - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig
 
getTaskStatusCheckPeriodMs() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
getTaskStatusList(Map<TaskLookup.TaskLookupType, TaskLookup>, String) - Method in class org.apache.druid.metadata.SQLMetadataStorageActionHandler
 
getTaskTempDir(String) - Method in interface org.apache.druid.segment.realtime.appenderator.TaskDirectory
 
getTaskUnhealthinessThreshold() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManagerConfig
 
getTaskWorkDir(String) - Method in interface org.apache.druid.segment.realtime.appenderator.TaskDirectory
 
getThreadPoolSize() - Method in class org.apache.druid.server.lookup.cache.LookupCoordinatorManagerConfig
 
getTier() - Method in class org.apache.druid.client.DruidServer
 
getTier() - Method in class org.apache.druid.client.DruidServerConfig
 
getTier() - Method in class org.apache.druid.client.ImmutableDruidServer
 
getTier() - Method in class org.apache.druid.client.selector.PreferredTierSelectorStrategyConfig
 
getTier() - Method in class org.apache.druid.discovery.DataNodeService
 
getTier() - Method in class org.apache.druid.server.coordination.DruidServerMetadata
 
getTierDataSources(String, String) - Method in class org.apache.druid.server.http.TiersResource
 
getTieredReplicants() - Method in class org.apache.druid.server.coordinator.rules.LoadRule
 
getTierNames() - Method in class org.apache.druid.server.coordinator.DruidCluster
 
getTiers(boolean) - Method in class org.apache.druid.server.http.LookupCoordinatorResource
 
getTiers(String) - Method in class org.apache.druid.server.http.TiersResource
 
getTiersWhereSegmentsAreServed(String) - Method in class org.apache.druid.server.http.DataSourcesResource
 
getTierToDatasourceToUnderReplicated(Iterable<DataSegment>, boolean) - Method in class org.apache.druid.server.coordinator.loading.SegmentReplicationStatus
 
getTierToDatasourceToUnderReplicatedCount(boolean) - Method in class org.apache.druid.server.coordinator.DruidCoordinator
 
getTierToDatasourceToUnderReplicatedCount(Iterable<DataSegment>, boolean) - Method in class org.apache.druid.server.coordinator.DruidCoordinator
 
getTimedOutQueryCount() - Method in interface org.apache.druid.server.metrics.QueryCountStatsProvider
Returns the number of timed out queries during the emission period.
getTimedOutQueryCount() - Method in class org.apache.druid.server.QueryResource
 
getTimedOutSegments() - Method in class org.apache.druid.server.coordinator.loading.HttpLoadQueuePeon
 
getTimedOutSegments() - Method in interface org.apache.druid.server.coordinator.loading.LoadQueuePeon
 
getTimeline() - Method in class org.apache.druid.server.SegmentManager.DataSourceState
 
getTimeline(DataSource) - Method in class org.apache.druid.client.CoordinatorServerView
 
getTimeline(TableDataSource) - Method in class org.apache.druid.client.BrokerServerView
 
getTimeline(TableDataSource) - Method in interface org.apache.druid.client.TimelineServerView
Returns the timeline for a table, if it exists.
getTimeline(TableDataSource) - Method in class org.apache.druid.server.SegmentManager
Returns the timeline for a datasource, if it exists.
getTimeout() - Method in class org.apache.druid.client.cache.MemcachedCacheConfig
 
getTimeout() - Method in class org.apache.druid.rpc.RequestBuilder
Accessor for request timeout.
getTimestamp() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager.ExceptionEvent
 
getTimestamp() - Method in class org.apache.druid.server.RequestLogLine
 
getTimestampSpec() - Method in class org.apache.druid.segment.indexing.DataSchema
 
getTlsPort() - Method in class org.apache.druid.rpc.ServiceLocation
 
getTlsPort() - Method in class org.apache.druid.server.DruidNode
 
getToolChest() - Method in class org.apache.druid.server.QueryLifecycle
 
getToolChest(QueryType) - Method in class org.apache.druid.guice.ConglomerateBackedToolChestWarehouse
 
getTotalBytes() - Method in class org.apache.druid.server.compaction.CompactionCandidate
 
getTotalBytes() - Method in class org.apache.druid.server.compaction.CompactionStatistics
 
getTotalLag() - Method in class org.apache.druid.indexing.overlord.supervisor.autoscaler.LagStats
 
getTotalMemory() - Method in class org.apache.druid.server.StatusResource.Memory
 
getTotalNumMergeTasks() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
getTotalNumRowsInAppenderator() - Method in class org.apache.druid.segment.realtime.appenderator.AppenderatorDriverAddResult
 
getTotalRowCount() - Method in interface org.apache.druid.segment.realtime.appenderator.Appenderator
Returns the number of total rows in this appenderator of all segments pending push.
getTotalRowCount() - Method in class org.apache.druid.segment.realtime.appenderator.BatchAppenderator
 
getTotalRowCount() - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderator
 
getTotalSegmentBytes() - Method in class org.apache.druid.server.coordinator.SegmentCountsPerInterval
 
getTotalSegmentCount() - Method in class org.apache.druid.server.coordinator.SegmentCountsPerInterval
 
getTotalSegments() - Method in class org.apache.druid.client.DruidServer
Returns the current number of segments, stored in this DruidServer object.
getTotalSegments() - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
Returns total number of segments.
getTotalSegmentSize() - Method in class org.apache.druid.server.SegmentManager.DataSourceState
 
getTotalSizeOfSegments() - Method in class org.apache.druid.client.ImmutableDruidDataSource
Returns the sum of the sizes of all segments in this ImmutableDruidDataSource.
getTotalTaskSlotCount() - Method in interface org.apache.druid.server.metrics.TaskSlotCountStatsProvider
Deprecated.
Return the number of total task slots during emission period.
getTotalWorkerCapacity() - Method in class org.apache.druid.rpc.indexing.NoopOverlordClient
 
getTotalWorkerCapacity() - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Returns total worker capacity details.
getTotalWorkerCapacity() - Method in class org.apache.druid.rpc.indexing.OverlordClientImpl
 
getTotalWorkerCapacity(OverlordClient) - Static method in class org.apache.druid.server.coordinator.duty.CoordinatorDutyUtils
Returns the total worker capacity in the cluster, including autoscaling, if enabled.
getTransformSpec() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQuery
 
getTransformSpec() - Method in class org.apache.druid.segment.indexing.DataSchema
 
getTransformSpec() - Method in class org.apache.druid.server.coordinator.CatalogDataSourceCompactionConfig
 
getTransformSpec() - Method in interface org.apache.druid.server.coordinator.DataSourceCompactionConfig
 
getTransformSpec() - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig
 
getTrustStoreAlgorithm() - Method in class org.apache.druid.server.emitter.HttpEmitterSSLClientConfig
 
getTrustStoreAlgorithm() - Method in class org.apache.druid.server.initialization.TLSServerConfig
 
getTrustStorePasswordProvider() - Method in class org.apache.druid.server.emitter.HttpEmitterSSLClientConfig
 
getTrustStorePasswordProvider() - Method in class org.apache.druid.server.initialization.TLSServerConfig
 
getTrustStorePath() - Method in class org.apache.druid.server.emitter.HttpEmitterSSLClientConfig
 
getTrustStorePath() - Method in class org.apache.druid.server.initialization.TLSServerConfig
 
getTrustStoreType() - Method in class org.apache.druid.server.emitter.HttpEmitterSSLClientConfig
 
getTrustStoreType() - Method in class org.apache.druid.server.initialization.TLSServerConfig
 
getTuningConfig() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQuery
 
getTuningConfig() - Method in class org.apache.druid.segment.indexing.IngestionSpec
 
getTuningConfig() - Method in class org.apache.druid.server.coordinator.CatalogDataSourceCompactionConfig
 
getTuningConfig() - Method in interface org.apache.druid.server.coordinator.DataSourceCompactionConfig
 
getTuningConfig() - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig
 
getTurboLoadingNodes() - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
List of servers to put in turbo-loading mode.
getType() - Method in class org.apache.druid.client.DruidServer
 
getType() - Method in class org.apache.druid.client.ImmutableDruidServer
 
getType() - Method in class org.apache.druid.client.indexing.ClientCompactionIntervalSpec
 
getType() - Method in class org.apache.druid.client.indexing.ClientCompactionIOConfig
 
getType() - Method in class org.apache.druid.client.indexing.ClientCompactionRunnerInfo
 
getType() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQuery
 
getType() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
getType() - Method in class org.apache.druid.client.indexing.ClientKillUnusedSegmentsTaskQuery
 
getType() - Method in interface org.apache.druid.client.indexing.ClientTaskQuery
 
getType() - Method in interface org.apache.druid.client.indexing.SamplerSpec
Returns the type of this sampler type.
getType() - Method in class org.apache.druid.indexing.overlord.supervisor.NoopSupervisorSpec
 
getType() - Method in interface org.apache.druid.indexing.overlord.supervisor.SupervisorSpec
This API is only used for informational purposes in org.apache.druid.sql.calcite.schema.SystemSchema.SupervisorsTable
getType() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStatus
 
getType() - Method in class org.apache.druid.server.coordination.DruidServerMetadata
 
getType() - Method in class org.apache.druid.server.coordinator.rules.ForeverBroadcastDistributionRule
 
getType() - Method in class org.apache.druid.server.coordinator.rules.ForeverDropRule
 
getType() - Method in class org.apache.druid.server.coordinator.rules.ForeverLoadRule
 
getType() - Method in class org.apache.druid.server.coordinator.rules.IntervalBroadcastDistributionRule
 
getType() - Method in class org.apache.druid.server.coordinator.rules.IntervalDropRule
 
getType() - Method in class org.apache.druid.server.coordinator.rules.IntervalLoadRule
 
getType() - Method in class org.apache.druid.server.coordinator.rules.PeriodBroadcastDistributionRule
 
getType() - Method in class org.apache.druid.server.coordinator.rules.PeriodDropBeforeRule
 
getType() - Method in class org.apache.druid.server.coordinator.rules.PeriodDropRule
 
getType() - Method in class org.apache.druid.server.coordinator.rules.PeriodLoadRule
 
getType() - Method in interface org.apache.druid.server.coordinator.rules.Rule
 
getType() - Method in class org.apache.druid.server.security.Resource
 
getTypes() - Method in class org.apache.druid.metadata.input.SqlInputSource
 
getUmbrellaInterval() - Method in class org.apache.druid.server.compaction.CompactionCandidate
Umbrella interval of all the segments in this candidate.
getUnannouncePropagationDelay() - Method in class org.apache.druid.server.initialization.ServerConfig
 
getUnhealthinessThreshold() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManagerConfig
 
getUnsecuredPaths() - Method in class org.apache.druid.server.security.AuthConfig
 
getUnstableTimeMillis() - Method in class org.apache.druid.server.coordination.ChangeRequestHttpSyncer
 
getUnusedConnectionTimeout() - Method in class org.apache.druid.guice.http.DruidHttpClientConfig
 
getUnusedSegmentIntervals(String, DateTime, DateTime, int, DateTime) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Returns a list of up to limit unused segment intervals for the specified datasource.
getUnusedSegmentIntervals(String, DateTime, DateTime, int, DateTime) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
getUnusedSegmentsInDataSource(HttpServletRequest, String, String, Integer, String, String) - Method in class org.apache.druid.server.http.MetadataResource
 
getUpdated() - Method in class org.apache.druid.metadata.segment.cache.SegmentSyncResult
 
getUpdatedColumns() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentSchemas.SegmentSchema
 
getUpdatedTime() - Method in class org.apache.druid.server.compaction.CompactionTaskStatus
 
getUpgradedFromSegmentId() - Method in class org.apache.druid.metadata.PendingSegmentRecord
The original pending segment using which this upgraded segment was created.
getUpgradedFromSegmentId() - Method in class org.apache.druid.server.http.DataSegmentPlus
 
getUpgradedPendingSegments() - Method in class org.apache.druid.indexing.overlord.SegmentPublishResult
 
getUpgradedSegments() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentsAndCommitMetadata
 
getUri() - Method in class org.apache.druid.metadata.input.SqlEntity
 
getUriListArg(Map<String, Object>, String) - Static method in class org.apache.druid.catalog.model.CatalogUtils
 
getUriToUse() - Method in class org.apache.druid.server.DruidNode
 
getURL() - Method in class org.apache.druid.client.ImmutableDruidServer
 
getUsed() - Method in class org.apache.druid.server.http.DataSegmentPlus
 
getUsedMemory() - Method in class org.apache.druid.server.StatusResource.Memory
 
getUsedSegmentCount() - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams
Number of used segments in metadata store.
getUsedSegmentsInDataSource(String, String) - Method in class org.apache.druid.server.http.MetadataResource
 
getUsedSegmentsInDataSourceForIntervals(String, String, List<Interval>) - Method in class org.apache.druid.server.http.MetadataResource
This is a POST method to pass the list of intervals in the body, see https://github.com/apache/druid/pull/2109#issuecomment-182191258
getUsedSegmentsNewestFirst() - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams
Used segments ordered by SegmentHolder.NEWEST_SEGMENT_FIRST.
getUsedSegmentsTimelinesPerDataSource() - Method in class org.apache.druid.client.DataSourcesSnapshot
 
getUsedSegmentsTimelinesPerDataSource() - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams
 
getUsedStatusLastUpdatedDate() - Method in class org.apache.druid.server.http.DataSegmentPlus
 
getUsedTaskSlotCount() - Method in interface org.apache.druid.server.metrics.TaskSlotCountStatsProvider
Deprecated.
Return the number of used task slots during emission period.
getUseL2() - Method in class org.apache.druid.client.cache.HybridCacheConfig
 
getValidatedDebugDimensions() - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
 
getValidationQuery() - Method in class org.apache.druid.metadata.SQLInputSourceDatabaseConnector
 
getValidationQuery() - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
getValidationQuery() - Method in class org.apache.druid.metadata.storage.derby.DerbyConnector
 
getValues() - Method in class org.apache.druid.query.lookup.MapLookupExtractorFactory.MapLookupIntrospectionHandler
 
getValues() - Method in class org.apache.druid.server.coordinator.stats.RowKey
 
getVersion() - Method in class org.apache.druid.client.indexing.IndexingWorker
 
getVersion() - Method in class org.apache.druid.client.SegmentLoadInfo
 
getVersion() - Method in class org.apache.druid.client.selector.ServerSelector
 
getVersion() - Method in class org.apache.druid.discovery.WorkerNodeService
 
getVersion() - Method in class org.apache.druid.indexing.overlord.SegmentCreateRequest
Version of the lock held by the task that has requested the segment allocation.
getVersion() - Method in class org.apache.druid.indexing.overlord.supervisor.VersionedSupervisorSpec
 
getVersion() - Method in class org.apache.druid.indexing.worker.config.WorkerConfig
 
getVersion() - Method in class org.apache.druid.metadata.ReplaceTaskLock
 
getVersion() - Method in class org.apache.druid.query.LocatedSegmentDescriptor
 
getVersion() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentIdWithShardSpec
 
getVersion() - Method in class org.apache.druid.segment.realtime.sink.Sink
 
getVersion() - Method in class org.apache.druid.server.lookup.cache.LookupExtractorFactoryMapContainer
 
getVersion() - Method in class org.apache.druid.server.StatusResource.ModuleVersion
 
getVersion() - Method in class org.apache.druid.server.StatusResource.Status
 
getVersion(URI) - Method in class org.apache.druid.segment.loading.LocalDataSegmentPuller
Returns the "version" (aka last modified timestamp) of the URI of interest
getVersions() - Method in class org.apache.druid.client.indexing.ClientKillUnusedSegmentsTaskQuery
 
getVersions() - Method in class org.apache.druid.server.http.SegmentsToUpdateFilter
 
getWaitingTaskCount() - Method in interface org.apache.druid.server.metrics.TaskCountStatsProvider
Deprecated.
getWalker() - Method in class org.apache.druid.segment.realtime.appenderator.UnifiedIndexerAppenderatorsManager.DatasourceBundle
 
getWatchedDataSources() - Method in class org.apache.druid.client.BrokerSegmentWatcherConfig
 
getWatchedTiers() - Method in class org.apache.druid.client.BrokerSegmentWatcherConfig
 
getWatcher(QueryScheduler) - Method in class org.apache.druid.guice.QueryRunnerFactoryModule
 
getWebApplication() - Method in class org.apache.druid.server.initialization.jetty.DruidGuiceContainer
 
getWorker() - Method in class org.apache.druid.client.indexing.IndexingWorkerInfo
 
getWorkerAssignedTasks() - Method in interface org.apache.druid.server.metrics.IndexerTaskCountStatsProvider
Map from datasource name to the number of assigned tasks to the Indexer.
getWorkerCategory() - Method in interface org.apache.druid.server.metrics.WorkerTaskCountStatsProvider
The worker category.
getWorkerCompletedTasks() - Method in interface org.apache.druid.server.metrics.IndexerTaskCountStatsProvider
Map from datasource name to the number of completed tasks by the Indexer.
getWorkerConfig() - Method in class org.apache.druid.segment.realtime.appenderator.UnifiedIndexerAppenderatorsManager
 
getWorkerFailedTaskCount() - Method in interface org.apache.druid.server.metrics.WorkerTaskCountStatsProvider
The number of failed tasks run on worker during emission period.
getWorkerFailedTasks() - Method in interface org.apache.druid.server.metrics.IndexerTaskCountStatsProvider
 
getWorkerIdleTaskSlotCount() - Method in interface org.apache.druid.server.metrics.WorkerTaskCountStatsProvider
The number of idle task slots on worker.
getWorkerRunningTasks() - Method in interface org.apache.druid.server.metrics.IndexerTaskCountStatsProvider
Map from datasource name to the number of running tasks on the Indexer.
getWorkers() - Method in class org.apache.druid.rpc.indexing.NoopOverlordClient
 
getWorkers() - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Returns information about workers.
getWorkers() - Method in class org.apache.druid.rpc.indexing.OverlordClientImpl
 
getWorkerSuccessfulTaskCount() - Method in interface org.apache.druid.server.metrics.WorkerTaskCountStatsProvider
The number of successful tasks run on worker during emission period.
getWorkerSuccessfulTasks() - Method in interface org.apache.druid.server.metrics.IndexerTaskCountStatsProvider
 
getWorkerTotalTaskSlotCount() - Method in interface org.apache.druid.server.metrics.WorkerTaskCountStatsProvider
The number of total task slots on worker.
getWorkerUsedTaskSlotCount() - Method in interface org.apache.druid.server.metrics.WorkerTaskCountStatsProvider
The number of used task slots on worker.
getWorkerVersion() - Method in interface org.apache.druid.server.metrics.WorkerTaskCountStatsProvider
The worker version.
getZkConnectionTimeoutMs() - Method in class org.apache.druid.curator.CuratorConfig
 
getZkHosts() - Method in class org.apache.druid.curator.CuratorConfig
 
getZkPwd() - Method in class org.apache.druid.curator.CuratorConfig
 
getZkSessionTimeoutMs() - Method in class org.apache.druid.curator.CuratorConfig
 
getZkUser() - Method in class org.apache.druid.curator.CuratorConfig
 
global() - Static method in class org.apache.druid.guice.http.HttpClientModule
 
global() - Static method in class org.apache.druid.guice.http.JettyHttpClientModule
 
go(Request) - Method in class org.apache.druid.discovery.DruidLeaderClient
Executes a Request object aimed at the leader.
go(Request, HttpResponseHandler<H, H>) - Method in class org.apache.druid.discovery.DruidLeaderClient
Executes a Request object aimed at the leader.
go(DataSegmentChangeHandler, DataSegmentChangeCallback) - Method in interface org.apache.druid.server.coordination.DataSegmentChangeRequest
 
go(DataSegmentChangeHandler, DataSegmentChangeCallback) - Method in class org.apache.druid.server.coordination.SegmentChangeRequestDrop
 
go(DataSegmentChangeHandler, DataSegmentChangeCallback) - Method in class org.apache.druid.server.coordination.SegmentChangeRequestLoad
 
go(DataSegmentChangeHandler, DataSegmentChangeCallback) - Method in class org.apache.druid.server.coordination.SegmentChangeRequestNoop
 
go(DataSegmentChangeHandler, DataSegmentChangeCallback) - Method in class org.apache.druid.server.coordination.SegmentSchemasChangeRequest
 
gotError(Exception) - Method in class org.apache.druid.server.ResourceIOReaderWriterFactory.ResourceIOWriter
Builds a Response with internal server error status and the given exception.
GranularityPropertyDefn(String) - Constructor for class org.apache.druid.catalog.model.ModelProperties.GranularityPropertyDefn
 
GROUP_RUN_TIME - Static variable in class org.apache.druid.server.coordinator.stats.Stats.CoordinatorRun
 
GROUPBY_QUERY_METRICS_FACTORY_PROPERTY - Static variable in class org.apache.druid.guice.QueryToolChestModule
 
GroupByStatsMonitor - Class in org.apache.druid.server.metrics
 
GroupByStatsMonitor(GroupByStatsProvider, BlockingPool<ByteBuffer>) - Constructor for class org.apache.druid.server.metrics.GroupByStatsMonitor
 
GuiceServletConfig - Class in org.apache.druid.server
 
GuiceServletConfig(Injector) - Constructor for class org.apache.druid.server.GuiceServletConfig
 

H

handle(CoordinatorStat, RowKey, long) - Method in interface org.apache.druid.server.coordinator.stats.CoordinatorRunStats.StatHandler
 
handleChunk(ClientResponse<InputStream>, HttpChunk, long) - Method in class org.apache.druid.discovery.DataServerResponseHandler
 
handleChunk(ClientResponse<Void>, HttpChunk, long) - Method in class org.apache.druid.rpc.IgnoreHttpResponseHandler
 
handleDELETE(String) - Method in class org.apache.druid.server.listener.resource.AbstractListenerHandler
 
handleDELETE(String) - Method in interface org.apache.druid.server.listener.resource.ListenerHandler
 
handleDruidExceptionBeforeResponseStarted(DruidException, MediaType, Map<String, String>) - Static method in class org.apache.druid.server.QueryResultPusher
Generates a response for a DruidException that occurs prior to any query results being sent out.
handleGET(String) - Method in class org.apache.druid.server.listener.resource.AbstractListenerHandler
 
handleGET(String) - Method in interface org.apache.druid.server.listener.resource.ListenerHandler
 
handleGETAll() - Method in class org.apache.druid.server.listener.resource.AbstractListenerHandler
 
handleGETAll() - Method in interface org.apache.druid.server.listener.resource.ListenerHandler
 
handlePOST(InputStream, ObjectMapper, String) - Method in class org.apache.druid.server.listener.resource.AbstractListenerHandler
 
handlePOST(InputStream, ObjectMapper, String) - Method in interface org.apache.druid.server.listener.resource.ListenerHandler
 
handlePOSTAll(InputStream, ObjectMapper) - Method in class org.apache.druid.server.listener.resource.AbstractListenerHandler
 
handlePOSTAll(InputStream, ObjectMapper) - Method in interface org.apache.druid.server.listener.resource.ListenerHandler
 
handleResponse(HttpResponse, HttpResponseHandler.TrafficCop) - Method in class org.apache.druid.discovery.DataServerResponseHandler
 
handleResponse(HttpResponse, HttpResponseHandler.TrafficCop) - Method in class org.apache.druid.rpc.IgnoreHttpResponseHandler
 
handleResponse(HttpResponse, HttpResponseHandler.TrafficCop) - Method in class org.apache.druid.server.coordinator.BytesAccumulatingResponseHandler
 
handleUpdates(InputStream, ObjectMapper) - Method in interface org.apache.druid.server.listener.resource.ListenerHandler
 
handOffCount() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
handoffTaskGroupsEarly(List<Integer>) - Method in interface org.apache.druid.indexing.overlord.supervisor.StreamSupervisor
Marks the given task groups as ready for segment hand-off irrespective of the task run times.
hasData() - Method in class org.apache.druid.client.selector.ServerSelector
 
hashCode() - Method in class org.apache.druid.catalog.model.ColumnSpec
 
hashCode() - Method in class org.apache.druid.catalog.model.DatasourceProjectionMetadata
 
hashCode() - Method in class org.apache.druid.catalog.model.table.ClusterKeySpec
 
hashCode() - Method in class org.apache.druid.catalog.model.TableId
 
hashCode() - Method in class org.apache.druid.catalog.model.TableMetadata
 
hashCode() - Method in class org.apache.druid.catalog.model.TableSpec
 
hashCode() - Method in class org.apache.druid.client.cache.Cache.NamedKey
 
hashCode() - Method in class org.apache.druid.client.DruidDataSource
 
hashCode() - Method in class org.apache.druid.client.DruidServer
 
hashCode() - Method in class org.apache.druid.client.ImmutableDruidDataSource
ImmutableDruidDataSource should be considered a container, not a data class.
hashCode() - Method in class org.apache.druid.client.ImmutableDruidServer
 
hashCode() - Method in class org.apache.druid.client.ImmutableSegmentLoadInfo
 
hashCode() - Method in class org.apache.druid.client.indexing.ClientCompactionIntervalSpec
 
hashCode() - Method in class org.apache.druid.client.indexing.ClientCompactionIOConfig
 
hashCode() - Method in class org.apache.druid.client.indexing.ClientCompactionRunnerInfo
 
hashCode() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskDimensionsSpec
 
hashCode() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskGranularitySpec
 
hashCode() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQuery
 
hashCode() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
hashCode() - Method in class org.apache.druid.client.indexing.ClientKillUnusedSegmentsTaskQuery
 
hashCode() - Method in class org.apache.druid.client.indexing.IndexingTotalWorkerCapacityInfo
 
hashCode() - Method in class org.apache.druid.client.indexing.IndexingWorker
 
hashCode() - Method in class org.apache.druid.client.indexing.IndexingWorkerInfo
 
hashCode() - Method in class org.apache.druid.client.indexing.SamplerResponse
 
hashCode() - Method in class org.apache.druid.client.indexing.SamplerResponse.SamplerResponseRow
 
hashCode() - Method in class org.apache.druid.client.indexing.TaskStatusResponse
 
hashCode() - Method in class org.apache.druid.client.SegmentLoadInfo
 
hashCode() - Method in class org.apache.druid.discovery.DataNodeService
 
hashCode() - Method in class org.apache.druid.discovery.DiscoveryDruidNode
 
hashCode() - Method in class org.apache.druid.discovery.LookupNodeService
 
hashCode() - Method in class org.apache.druid.discovery.NodeRole
 
hashCode() - Method in class org.apache.druid.discovery.WorkerNodeService
 
hashCode() - Method in class org.apache.druid.indexing.overlord.ObjectMetadata
 
hashCode() - Method in class org.apache.druid.indexing.overlord.SegmentPublishResult
 
hashCode() - Method in class org.apache.druid.indexing.overlord.supervisor.NoopSupervisorSpec
 
hashCode() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorReport
 
hashCode() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStatus
 
hashCode() - Method in class org.apache.druid.indexing.overlord.supervisor.VersionedSupervisorSpec
 
hashCode() - Method in class org.apache.druid.jackson.StringObjectPairList
 
hashCode() - Method in class org.apache.druid.messages.MessageBatch
 
hashCode() - Method in class org.apache.druid.metadata.input.SqlInputSource
 
hashCode() - Method in class org.apache.druid.metadata.ReplaceTaskLock
 
hashCode() - Method in class org.apache.druid.query.LocatedSegmentDescriptor
 
hashCode() - Method in class org.apache.druid.query.lookup.MapLookupExtractorFactory
 
hashCode() - Method in class org.apache.druid.rpc.indexing.SegmentUpdateResponse
 
hashCode() - Method in class org.apache.druid.rpc.RequestBuilder
 
hashCode() - Method in class org.apache.druid.rpc.ServiceLocation
 
hashCode() - Method in class org.apache.druid.rpc.ServiceLocations
 
hashCode() - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache.FirstTypeMergePolicy
 
hashCode() - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache.LeastRestrictiveTypeMergePolicy
 
hashCode() - Method in class org.apache.druid.segment.metadata.DataSourceInformation
 
hashCode() - Method in class org.apache.druid.segment.realtime.appenderator.Committed
 
hashCode() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentIdWithShardSpec
 
hashCode() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentsAndCommitMetadata
 
hashCode() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentSchemas.SegmentSchema
 
hashCode() - Method in class org.apache.druid.server.compaction.BaseCandidateSearchPolicy
 
hashCode() - Method in class org.apache.druid.server.compaction.CompactionProgressResponse
 
hashCode() - Method in class org.apache.druid.server.compaction.CompactionStatusResponse
 
hashCode() - Method in class org.apache.druid.server.coordination.BroadcastDatasourceLoadingSpec
 
hashCode() - Method in class org.apache.druid.server.coordination.DruidServerMetadata
 
hashCode() - Method in class org.apache.druid.server.coordination.SegmentChangeRequestDrop
 
hashCode() - Method in class org.apache.druid.server.coordination.SegmentChangeRequestLoad
 
hashCode() - Method in class org.apache.druid.server.coordination.SegmentChangeStatus
 
hashCode() - Method in class org.apache.druid.server.coordinator.AutoCompactionSnapshot
 
hashCode() - Method in class org.apache.druid.server.coordinator.CatalogDataSourceCompactionConfig
 
hashCode() - Method in class org.apache.druid.server.coordinator.ClusterCompactionConfig
 
hashCode() - Method in class org.apache.druid.server.coordinator.config.KillUnusedSegmentsConfig
 
hashCode() - Method in class org.apache.druid.server.coordinator.config.MetadataCleanupConfig
 
hashCode() - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
 
hashCode() - Method in class org.apache.druid.server.coordinator.DataSourceCompactionConfigAuditEntry
 
hashCode() - Method in class org.apache.druid.server.coordinator.DruidCompactionConfig
 
hashCode() - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig
 
hashCode() - Method in class org.apache.druid.server.coordinator.loading.SegmentHolder
 
hashCode() - Method in class org.apache.druid.server.coordinator.rules.ForeverBroadcastDistributionRule
 
hashCode() - Method in class org.apache.druid.server.coordinator.rules.IntervalBroadcastDistributionRule
 
hashCode() - Method in class org.apache.druid.server.coordinator.rules.IntervalDropRule
 
hashCode() - Method in class org.apache.druid.server.coordinator.rules.IntervalLoadRule
 
hashCode() - Method in class org.apache.druid.server.coordinator.rules.LoadRule
 
hashCode() - Method in class org.apache.druid.server.coordinator.rules.PeriodBroadcastDistributionRule
 
hashCode() - Method in class org.apache.druid.server.coordinator.rules.PeriodLoadRule
 
hashCode() - Method in class org.apache.druid.server.coordinator.ServerCloneStatus
 
hashCode() - Method in class org.apache.druid.server.coordinator.ServerHolder
 
hashCode() - Method in class org.apache.druid.server.coordinator.stats.RowKey
 
hashCode() - Method in class org.apache.druid.server.coordinator.UserCompactionTaskDimensionsConfig
 
hashCode() - Method in class org.apache.druid.server.coordinator.UserCompactionTaskGranularityConfig
 
hashCode() - Method in class org.apache.druid.server.coordinator.UserCompactionTaskIOConfig
 
hashCode() - Method in class org.apache.druid.server.DruidNode
 
hashCode() - Method in class org.apache.druid.server.http.BrokerSyncStatus
 
hashCode() - Method in class org.apache.druid.server.http.CloneStatus
 
hashCode() - Method in class org.apache.druid.server.http.ConfigSyncStatus
 
hashCode() - Method in class org.apache.druid.server.http.DataSegmentPlus
 
hashCode() - Method in class org.apache.druid.server.http.HostAndPortWithScheme
 
hashCode() - Method in class org.apache.druid.server.initialization.ServerConfig
 
hashCode() - Method in class org.apache.druid.server.initialization.ZkPathsConfig
 
hashCode() - Method in class org.apache.druid.server.lookup.cache.LookupExtractorFactoryMapContainer
 
hashCode() - Method in class org.apache.druid.server.lookup.cache.LookupLoadingSpec
 
hashCode() - Method in class org.apache.druid.server.QueryStats
 
hashCode() - Method in class org.apache.druid.server.RequestLogLine
 
hashCode() - Method in class org.apache.druid.server.security.Access
 
hashCode() - Method in class org.apache.druid.server.security.AuthConfig
 
hashCode() - Method in class org.apache.druid.server.security.AuthenticationResult
 
hashCode() - Method in class org.apache.druid.server.security.AuthorizationResult
 
hashCode() - Method in class org.apache.druid.server.security.NoopEscalator
 
hashCode() - Method in class org.apache.druid.server.security.Resource
 
hashCode() - Method in class org.apache.druid.server.security.ResourceAction
 
hasIndexedTables(String) - Method in class org.apache.druid.server.SegmentManager
 
hasNext() - Method in class org.apache.druid.client.JsonParserIterator
 
hasNext() - Method in class org.apache.druid.server.compaction.DataSourceCompactibleSegmentIterator
 
hasNext() - Method in class org.apache.druid.server.compaction.PriorityBasedCompactionSegmentIterator
 
hasProperty(String) - Method in class org.apache.druid.catalog.model.ObjectFacade
 
hasRequestTimedOut() - Method in class org.apache.druid.server.coordinator.loading.SegmentHolder
A request is considered to have timed out if the time elapsed since it was first sent to the server is greater than the configured load timeout.
hasSameConfig(DataSourceCompactionConfigAuditEntry) - Method in class org.apache.druid.server.coordinator.DataSourceCompactionConfigAuditEntry
 
hasStat(CoordinatorStat) - Method in class org.apache.druid.server.coordinator.stats.CoordinatorRunStats
 
hasSwapped() - Method in class org.apache.druid.segment.realtime.FireHydrant
 
hasType() - Method in class org.apache.druid.catalog.model.facade.DatasourceFacade.ColumnFacade
 
header(String, String) - Method in class org.apache.druid.rpc.RequestBuilder
 
HEADER_ETAG - Static variable in class org.apache.druid.server.QueryResource
 
HEADER_IF_NONE_MATCH - Static variable in class org.apache.druid.server.QueryResource
 
HEADER_RESPONSE_CONTEXT - Static variable in class org.apache.druid.server.QueryResource
HTTP response header name containing ResponseContext serialized string
HEADERS - Static variable in class org.apache.druid.catalog.model.table.HttpInputSourceDefn
 
HEADERS_FIELD - Static variable in class org.apache.druid.catalog.model.table.HttpInputSourceDefn
 
HeapMemorySegmentMetadataCache - Class in org.apache.druid.metadata.segment.cache
In-memory implementation of SegmentMetadataCache.
HeapMemorySegmentMetadataCache(ObjectMapper, Supplier<SegmentsMetadataManagerConfig>, Supplier<MetadataStorageTablesConfig>, SegmentSchemaCache, SQLMetadataConnector, ScheduledExecutorFactory, ServiceEmitter) - Constructor for class org.apache.druid.metadata.segment.cache.HeapMemorySegmentMetadataCache
 
HEARTBEAT_TAGS_BINDING - Static variable in class org.apache.druid.server.metrics.ServiceStatusMonitor
The named binding for tags that should be reported with the `service/heartbeat` metric.
HIDDEN_COLUMNS_PROPERTY - Static variable in class org.apache.druid.catalog.model.table.DatasourceDefn
The set of existing columns to "delete" (actually, just hide) from the SQL layer.
hiddenColumns() - Method in class org.apache.druid.catalog.model.facade.DatasourceFacade
 
hiddenColumns(String...) - Method in class org.apache.druid.catalog.model.table.TableBuilder
 
hiddenColumns(List<String>) - Method in class org.apache.druid.catalog.model.table.TableBuilder
 
HiddenColumnsDefn() - Constructor for class org.apache.druid.catalog.model.table.DatasourceDefn.HiddenColumnsDefn
 
HighestPriorityTierSelectorStrategy - Class in org.apache.druid.client.selector
 
HighestPriorityTierSelectorStrategy(ServerSelectorStrategy) - Constructor for class org.apache.druid.client.selector.HighestPriorityTierSelectorStrategy
 
HiLoQueryLaningStrategy - Class in org.apache.druid.server.scheduling
Query laning strategy which associates all Query with priority lower than 0 into a 'low' lane
HiLoQueryLaningStrategy(Integer) - Constructor for class org.apache.druid.server.scheduling.HiLoQueryLaningStrategy
 
HISTORICAL - Enum constant in enum org.apache.druid.server.coordination.ServerType
 
HISTORICAL - Static variable in class org.apache.druid.discovery.NodeRole
 
HISTORICAL_COUNT - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Tier
 
HISTORICAL_JSON_NAME - Static variable in class org.apache.druid.discovery.NodeRole
 
HistoricalFilter - Interface in org.apache.druid.client.selector
Interface that denotes some sort of filtering on the historcals, based on CloneQueryMode.
HistoricalMetricsMonitor - Class in org.apache.druid.server.metrics
 
HistoricalMetricsMonitor(DruidServerConfig, SegmentManager, SegmentLoadDropHandler) - Constructor for class org.apache.druid.server.metrics.HistoricalMetricsMonitor
 
HistoricalResource - Class in org.apache.druid.server.http
 
HistoricalResource(SegmentBootstrapper) - Constructor for class org.apache.druid.server.http.HistoricalResource
 
hitRate() - Method in class org.apache.druid.client.cache.CacheStats
 
HostAndPortWithScheme - Class in org.apache.druid.server.http
 
HostAndPortWithScheme(String, HostAndPort) - Constructor for class org.apache.druid.server.http.HostAndPortWithScheme
 
HTTP_TIMEOUT_EXTRA_MS - Static variable in class org.apache.druid.server.coordination.ChangeRequestHttpSyncer
 
HttpClientModule - Class in org.apache.druid.guice.http
 
HttpClientModule(String, Class<? extends Annotation>, boolean) - Constructor for class org.apache.druid.guice.http.HttpClientModule
 
HttpClientModule.HttpClientProvider - Class in org.apache.druid.guice.http
 
HttpClientProvider(Class<? extends Annotation>) - Constructor for class org.apache.druid.guice.http.JettyHttpClientModule.HttpClientProvider
 
HttpClientProvider(Class<? extends Annotation>, boolean, boolean) - Constructor for class org.apache.druid.guice.http.HttpClientModule.HttpClientProvider
 
HttpEmitterModule - Class in org.apache.druid.server.emitter
 
HttpEmitterModule() - Constructor for class org.apache.druid.server.emitter.HttpEmitterModule
 
HttpEmitterSSLClientConfig - Class in org.apache.druid.server.emitter
This is kept separate from HttpEmitterConfig because PasswordProvider is currently located in druid-api.
HttpEmitterSSLClientConfig() - Constructor for class org.apache.druid.server.emitter.HttpEmitterSSLClientConfig
 
HttpEmittingMonitor - Class in org.apache.druid.server.emitter
Able to monitor HttpPostEmitter or ParametrizedUriEmitter, which is based on the former.
HttpEmittingMonitor(Emitter) - Constructor for class org.apache.druid.server.emitter.HttpEmittingMonitor
 
HttpException - Exception in org.apache.druid.server.initialization.jetty
 
HttpException(Response.Status, String) - Constructor for exception org.apache.druid.server.initialization.jetty.HttpException
 
HttpExceptionMapper - Class in org.apache.druid.server.initialization.jetty
 
HttpExceptionMapper() - Constructor for class org.apache.druid.server.initialization.jetty.HttpExceptionMapper
 
httpGetMessagesFromOutbox(String, Long, Long, HttpServletRequest) - Method in class org.apache.druid.messages.server.MessageRelayResource
Retrieve messages from the outbox for a particular client, as a MessageBatch in Smile format.
HttpInputSourceDefn - Class in org.apache.druid.catalog.model.table
Definition of an HTTP input source source.
HttpInputSourceDefn() - Constructor for class org.apache.druid.catalog.model.table.HttpInputSourceDefn
 
HttpLoadQueuePeon - Class in org.apache.druid.server.coordinator.loading
 
HttpLoadQueuePeon(String, ObjectMapper, HttpClient, HttpLoadQueuePeonConfig, Supplier<SegmentLoadingMode>, ScheduledExecutorService, ExecutorService) - Constructor for class org.apache.druid.server.coordinator.loading.HttpLoadQueuePeon
 
HttpLoadQueuePeonConfig - Class in org.apache.druid.server.coordinator.config
 
HttpLoadQueuePeonConfig(Duration, Duration, Integer) - Constructor for class org.apache.druid.server.coordinator.config.HttpLoadQueuePeonConfig
 
HttpMediaType - Class in org.apache.druid.server.http
 
HttpMediaType() - Constructor for class org.apache.druid.server.http.HttpMediaType
 
HttpResponseException - Exception in org.apache.druid.rpc
HttpResponseException(StringFullResponseHolder) - Constructor for exception org.apache.druid.rpc.HttpResponseException
 
HttpServerInventoryView - Class in org.apache.druid.client
This class uses internal-discovery i.e.
HttpServerInventoryView(ObjectMapper, HttpClient, DruidNodeDiscoveryProvider, Predicate<Pair<DruidServerMetadata, DataSegment>>, HttpServerInventoryViewConfig, ServiceEmitter, ScheduledExecutorFactory, String) - Constructor for class org.apache.druid.client.HttpServerInventoryView
 
HttpServerInventoryViewConfig - Class in org.apache.druid.client
 
HttpServerInventoryViewConfig(Period, Period, Integer) - Constructor for class org.apache.druid.client.HttpServerInventoryViewConfig
 
HttpServerInventoryViewProvider - Class in org.apache.druid.client
 
HttpServerInventoryViewProvider() - Constructor for class org.apache.druid.client.HttpServerInventoryViewProvider
 
HttpServerInventoryViewResource - Class in org.apache.druid.client
Collection of http endpoits to introspect state of HttpServerInventoryView instance for debugging.
HttpServerInventoryViewResource(ServerInventoryView) - Constructor for class org.apache.druid.client.HttpServerInventoryViewResource
 
HybridCache - Class in org.apache.druid.client.cache
 
HybridCache(HybridCacheConfig, Cache, Cache) - Constructor for class org.apache.druid.client.cache.HybridCache
 
HybridCacheConfig - Class in org.apache.druid.client.cache
 
HybridCacheConfig() - Constructor for class org.apache.druid.client.cache.HybridCacheConfig
 
HybridCacheModule(String) - Constructor for class org.apache.druid.guice.CacheModule.HybridCacheModule
 
HybridCacheProvider - Class in org.apache.druid.client.cache
 
HybridCacheProvider(CacheProvider, CacheProvider) - Constructor for class org.apache.druid.client.cache.HybridCacheProvider
 

I

id() - Method in class org.apache.druid.catalog.model.TableMetadata
 
IDENTITY_FILTER - Static variable in interface org.apache.druid.client.selector.HistoricalFilter
Perform no filtering, regardless of the query mode.
IDLE - Enum constant in enum org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager.BasicState
 
IF_SYNCED - Enum constant in enum org.apache.druid.metadata.segment.cache.SegmentMetadataCache.UsageMode
Read from the cache only if it is already synced with the metadata store.
IgnoreHttpResponseHandler - Class in org.apache.druid.rpc
An HTTP response handler that discards the response and returns nothing.
ignoreLoadScopes() - Method in class org.apache.druid.guice.DruidInjectorBuilder
Ignore load scope annotations on modules.
ImmutableDruidDataSource - Class in org.apache.druid.client
An immutable collection of metadata of segments (DataSegment objects), belonging to a particular data source.
ImmutableDruidDataSource(String, Map<String, String>, Collection<DataSegment>) - Constructor for class org.apache.druid.client.ImmutableDruidDataSource
 
ImmutableDruidDataSource(String, Map<String, String>, Map<SegmentId, DataSegment>) - Constructor for class org.apache.druid.client.ImmutableDruidDataSource
Concurrency: idToSegments argument might be a ConcurrentMap that is being updated concurrently while this constructor is executed.
ImmutableDruidServer - Class in org.apache.druid.client
This class should not be subclassed, it isn't declared final only to make it possible to mock the class with EasyMock in tests.
ImmutableDruidServer(DruidServerMetadata, long, ImmutableMap<String, ImmutableDruidDataSource>, int) - Constructor for class org.apache.druid.client.ImmutableDruidServer
 
ImmutableSegmentLoadInfo - Class in org.apache.druid.client
 
ImmutableSegmentLoadInfo(DataSegment, Set<DruidServerMetadata>) - Constructor for class org.apache.druid.client.ImmutableSegmentLoadInfo
 
IN_PROGRESS - Enum constant in enum org.apache.druid.server.coordinator.ServerCloneStatus.State
Segments are loaded or being loaded.
inc() - Method in class org.apache.druid.server.coordination.ChangeRequestHistory.Counter
 
INCLUDING_OVERSHADOWED - Enum constant in enum org.apache.druid.indexing.overlord.Segments
Specifies that visible as well as overshadowed segments should be included in results.
increment(CompactionStatistics) - Method in class org.apache.druid.server.compaction.CompactionStatistics
 
incrementAndGetRunsInQueue() - Method in class org.apache.druid.server.coordinator.loading.SegmentHolder
 
incrementAssignedReplicas(String) - Method in class org.apache.druid.server.coordinator.loading.ReplicationThrottler
 
incrementBytesLoadedInBatch(long) - Method in class org.apache.druid.server.coordinator.loading.LoadingRateTracker
Adds the given number of bytes to the total data successfully loaded in the current batch.
incrementCompactedStats(CompactionStatistics) - Method in class org.apache.druid.server.coordinator.AutoCompactionSnapshot.Builder
 
incrementError() - Method in class org.apache.druid.client.cache.CachePopulatorStats
 
incrementFailed() - Method in interface org.apache.druid.server.QueryResource.QueryMetricCounter
 
incrementFailedHandoffs() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
incrementFailedPersists() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
incrementHandOffCount() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
incrementInterrupted() - Method in interface org.apache.druid.server.QueryResource.QueryMetricCounter
 
incrementMergedRows(long) - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
incrementNumPersists() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
incrementOk() - Method in class org.apache.druid.client.cache.CachePopulatorStats
 
incrementOversized() - Method in class org.apache.druid.client.cache.CachePopulatorStats
 
incrementPersistBackPressureMillis(long) - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
incrementPersistTimeMillis(long) - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
incrementPushedRows(long) - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
incrementQueriesExceedingByteLimit() - Method in class org.apache.druid.server.metrics.SubqueryCountStatsProvider
 
incrementQueriesExceedingRowLimit() - Method in class org.apache.druid.server.metrics.SubqueryCountStatsProvider
 
incrementRowOutputCount(long) - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
incrementSkippedStats(CompactionStatistics) - Method in class org.apache.druid.server.coordinator.AutoCompactionSnapshot.Builder
 
incrementSubqueriesFallingBackDueToUnknownReason() - Method in class org.apache.druid.server.metrics.SubqueryCountStatsProvider
 
incrementSubqueriesFallingBackDueToUnsufficientTypeInfo() - Method in class org.apache.druid.server.metrics.SubqueryCountStatsProvider
 
incrementSubqueriesFallingBackToRowLimit() - Method in class org.apache.druid.server.metrics.SubqueryCountStatsProvider
 
incrementSubqueriesWithByteLimit() - Method in class org.apache.druid.server.metrics.SubqueryCountStatsProvider
 
incrementSubqueriesWithRowLimit() - Method in class org.apache.druid.server.metrics.SubqueryCountStatsProvider
 
incrementSuccess() - Method in interface org.apache.druid.server.QueryResource.QueryMetricCounter
 
incrementTimedOut() - Method in interface org.apache.druid.server.QueryResource.QueryMetricCounter
 
incrementWaitingStats(CompactionStatistics) - Method in class org.apache.druid.server.coordinator.AutoCompactionSnapshot.Builder
 
INDEX_DIR - Static variable in class org.apache.druid.segment.loading.LocalDataSegmentPusher
 
INDEX_ZIP_FILENAME - Static variable in class org.apache.druid.segment.loading.LocalDataSegmentPusher
 
indexer() - Method in class org.apache.druid.server.coordinator.MetadataManager
 
INDEXER - Static variable in class org.apache.druid.discovery.NodeRole
 
INDEXER_EXECUTOR - Enum constant in enum org.apache.druid.server.coordination.ServerType
 
INDEXER_JSON_NAME - Static variable in class org.apache.druid.discovery.NodeRole
 
IndexerMetadataStorageCoordinator - Interface in org.apache.druid.indexing.overlord
Handles metadata transactions performed by the Overlord.
IndexerSQLMetadataStorageCoordinator - Class in org.apache.druid.metadata
 
IndexerSQLMetadataStorageCoordinator(SegmentMetadataTransactionFactory, ObjectMapper, MetadataStorageTablesConfig, SQLMetadataConnector, SegmentSchemaManager, CentralizedDatasourceSchemaConfig) - Constructor for class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
IndexerTaskCountStatsProvider - Interface in org.apache.druid.server.metrics
Provides task count metrics for the indexers These metrics are reported by indexers
IndexingService - Annotation Type in org.apache.druid.client.indexing
 
IndexingTotalWorkerCapacityInfo - Class in org.apache.druid.client.indexing
Should be synchronized with org.apache.druid.indexing.overlord.http.TotalWorkerCapacityResponse
IndexingTotalWorkerCapacityInfo(int, int) - Constructor for class org.apache.druid.client.indexing.IndexingTotalWorkerCapacityInfo
 
IndexingWorker - Class in org.apache.druid.client.indexing
Should be synchronized with org.apache.druid.indexing.worker.Worker
IndexingWorker(String, String, String, int, String) - Constructor for class org.apache.druid.client.indexing.IndexingWorker
 
IndexingWorkerInfo - Class in org.apache.druid.client.indexing
Should be synchronized with org.apache.druid.indexing.overlord.ImmutableWorkerInfo
IndexingWorkerInfo(IndexingWorker, int, Set<String>, Collection<String>, DateTime, DateTime) - Constructor for class org.apache.druid.client.indexing.IndexingWorkerInfo
 
INFO - Enum constant in enum org.apache.druid.server.audit.AuditLogger.Level
 
INFO - Enum constant in enum org.apache.druid.server.coordinator.stats.CoordinatorStat.Level
 
IngestionSpec<IOConfigType extends IOConfig,TuningConfigType extends TuningConfig> - Class in org.apache.druid.segment.indexing
 
IngestionSpec(DataSchema, IOConfigType, TuningConfigType) - Constructor for class org.apache.druid.segment.indexing.IngestionSpec
 
init(FilterConfig) - Method in class org.apache.druid.server.http.RedirectFilter
 
init(FilterConfig) - Method in class org.apache.druid.server.initialization.jetty.LimitRequestsFilter
 
init(FilterConfig) - Method in class org.apache.druid.server.security.AllowHttpMethodsResourceFilter
 
init(FilterConfig) - Method in class org.apache.druid.server.security.AllowOptionsResourceFilter
 
init(FilterConfig) - Method in class org.apache.druid.server.security.AuthenticationOnlyResourceFilter
 
init(FilterConfig) - Method in class org.apache.druid.server.security.AuthenticationWrappingFilter
 
init(FilterConfig) - Method in class org.apache.druid.server.security.PreResponseAuthorizationCheckFilter
 
init(FilterConfig) - Method in class org.apache.druid.server.security.SecuritySanityCheckFilter
 
init(FilterConfig) - Method in class org.apache.druid.server.security.UnsecuredResourceFilter
 
INIT - Static variable in class org.apache.druid.messages.client.MessageRelay
Value to provide for epoch on the initial call to MessageRelayClient.getMessages(String, long, long).
Initialization - Class in org.apache.druid.initialization
Initialize Guice for a server.
Initialization() - Constructor for class org.apache.druid.initialization.Initialization
 
initialize() - Method in class org.apache.druid.server.QueryResultPusher.StreamingHttpResponseAccumulator
Initializes the response.
initialize(Query<?>) - Method in class org.apache.druid.server.QueryLifecycle
Initializes this object to execute a specific query.
initialize(Server, Injector) - Method in interface org.apache.druid.server.initialization.jetty.JettyServerInitializer
 
initiate(ResourceConfig, WebApplication) - Method in class org.apache.druid.server.initialization.jetty.DruidGuiceContainer
 
inject(Injector) - Method in class org.apache.druid.server.security.TLSCertificateCheckerModule.TLSCertificateCheckerProvider
 
inject(Escalator) - Method in class org.apache.druid.guice.http.HttpClientModule.HttpClientProvider
 
injectMe(Injector) - Method in class org.apache.druid.server.log.EmittingRequestLoggerProvider
 
InlineInputSourceDefn - Class in org.apache.druid.catalog.model.table
Describes an inline input source: one where the data is provided in the table spec as a series of text lines.
InlineInputSourceDefn() - Constructor for class org.apache.druid.catalog.model.table.InlineInputSourceDefn
 
InlineSchemaDataSourceCompactionConfig - Class in org.apache.druid.server.coordinator
 
InlineSchemaDataSourceCompactionConfig(String, Integer, Long, Integer, Period, UserCompactionTaskQueryTuningConfig, UserCompactionTaskGranularityConfig, UserCompactionTaskDimensionsConfig, AggregatorFactory[], CompactionTransformSpec, List<AggregateProjectionSpec>, UserCompactionTaskIOConfig, CompactionEngine, Map<String, Object>) - Constructor for class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig
 
InlineSchemaDataSourceCompactionConfig.Builder - Class in org.apache.druid.server.coordinator
 
InlineSegmentWrangler - Class in org.apache.druid.segment
InlineSegmentWrangler() - Constructor for class org.apache.druid.segment.InlineSegmentWrangler
 
inputFormat - Variable in class org.apache.druid.catalog.model.table.ExternalTableSpec
 
inputFormat(Map<String, Object>) - Method in class org.apache.druid.catalog.model.table.TableBuilder
 
inputFormatClass() - Method in class org.apache.druid.catalog.model.table.InputFormats.BaseFormatDefn
The target input format class for Jackson conversions.
inputFormatClass() - Method in class org.apache.druid.catalog.model.table.InputFormats.CsvFormatDefn
 
inputFormatClass() - Method in class org.apache.druid.catalog.model.table.InputFormats.DelimitedFormatDefn
 
inputFormatClass() - Method in class org.apache.druid.catalog.model.table.InputFormats.JsonFormatDefn
 
InputFormatDefn - Interface in org.apache.druid.catalog.model.table
Metadata about a Druid InputFormat.
inputFormatDefnFor(String) - Method in class org.apache.druid.catalog.model.TableDefnRegistry
Return input format definition for the given input format type name, or null if there is no such definition.
inputFormatMap - Variable in class org.apache.druid.catalog.model.table.ResolvedExternalTable
 
InputFormats - Class in org.apache.druid.catalog.model.table
Catalog definitions for the Druid input formats.
InputFormats() - Constructor for class org.apache.druid.catalog.model.table.InputFormats
 
InputFormats.BaseFormatDefn - Class in org.apache.druid.catalog.model.table
Base class for input format definitions.
InputFormats.CsvFormatDefn - Class in org.apache.druid.catalog.model.table
Definition for the CSV input format.
InputFormats.DelimitedFormatDefn - Class in org.apache.druid.catalog.model.table
 
InputFormats.FlatTextFormatDefn - Class in org.apache.druid.catalog.model.table
Definition of a flat text (CSV and delimited text) input format.
InputFormats.JsonFormatDefn - Class in org.apache.druid.catalog.model.table
JSON format definition.
inputSource - Variable in class org.apache.druid.catalog.model.table.ExternalTableSpec
 
inputSource(Map<String, Object>) - Method in class org.apache.druid.catalog.model.table.TableBuilder
 
inputSourceClass() - Method in class org.apache.druid.catalog.model.table.BaseInputSourceDefn
Overridden by each subclass to return the input source class to be used for JSON conversions.
inputSourceClass() - Method in class org.apache.druid.catalog.model.table.HttpInputSourceDefn
 
inputSourceClass() - Method in class org.apache.druid.catalog.model.table.InlineInputSourceDefn
 
inputSourceClass() - Method in class org.apache.druid.catalog.model.table.LocalInputSourceDefn
 
InputSourceDefn - Interface in org.apache.druid.catalog.model.table
Metadata definition for one Druid input source.
inputSourceDefnFor(String) - Method in class org.apache.druid.catalog.model.TableDefnRegistry
Return input source definition for the given input source type name, or null if there is no such definition.
inputSourceMap - Variable in class org.apache.druid.catalog.model.table.ResolvedExternalTable
 
InputSourceModule - Class in org.apache.druid.metadata.input
Module that installs InputSource implementations
InputSourceModule() - Constructor for class org.apache.druid.metadata.input.InputSourceModule
 
inputSourceTypesSupplier - Variable in class org.apache.druid.catalog.model.table.ExternalTableSpec
 
InputStreamHolder - Class in org.apache.druid.client
 
InputStreamHolder(InputStream, long, long) - Constructor for class org.apache.druid.client.InputStreamHolder
 
inReadOnlyDatasourceTransaction(String, SegmentMetadataReadTransaction.Callback<T>) - Method in interface org.apache.druid.metadata.segment.SegmentMetadataTransactionFactory
Creates and executes a new read-only transaction for the given datasource.
inReadOnlyDatasourceTransaction(String, SegmentMetadataReadTransaction.Callback<T>) - Method in class org.apache.druid.metadata.segment.SqlSegmentMetadataReadOnlyTransactionFactory
 
inReadOnlyDatasourceTransaction(String, SegmentMetadataReadTransaction.Callback<T>) - Method in class org.apache.druid.metadata.segment.SqlSegmentMetadataTransactionFactory
 
inReadOnlyTransaction(TransactionCallback<T>) - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
inReadWriteDatasourceTransaction(String, SegmentMetadataTransaction.Callback<T>) - Method in interface org.apache.druid.metadata.segment.SegmentMetadataTransactionFactory
Creates and executes a new read-write transaction for the given datasource.
inReadWriteDatasourceTransaction(String, SegmentMetadataTransaction.Callback<T>) - Method in class org.apache.druid.metadata.segment.SqlSegmentMetadataReadOnlyTransactionFactory
 
inReadWriteDatasourceTransaction(String, SegmentMetadataTransaction.Callback<T>) - Method in class org.apache.druid.metadata.segment.SqlSegmentMetadataTransactionFactory
 
insert(String, SupervisorSpec) - Method in interface org.apache.druid.metadata.MetadataSupervisorManager
 
insert(String, SupervisorSpec) - Method in class org.apache.druid.metadata.SQLMetadataSupervisorManager
 
insert(String, DateTime, String, EntryType, boolean, StatusType, String, String) - Method in class org.apache.druid.metadata.SQLMetadataStorageActionHandler
 
insertDataSourceMetadata(String, DataSourceMetadata) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Insert DataSourceMetadata entry for supervisorId.
insertDataSourceMetadata(String, DataSourceMetadata) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
insertOrUpdate(String, String, String, String, byte[]) - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
insertPendingSegment(PendingSegmentRecord, boolean) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataWriter
Inserts a pending segment into the metadata store.
insertPendingSegments(List<PendingSegmentRecord>, boolean) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataWriter
Inserts pending segments into the metadata store.
insertSegments(Set<DataSegmentPlus>) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataWriter
Inserts the given segments into the metadata store.
insertSegments(SegmentMetadataTransaction, Set<DataSegment>, SegmentSchemaMapping) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
insertSegmentsWithMetadata(Set<DataSegmentPlus>) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataWriter
Inserts the given segments into the metadata store while also persisting additional metadata values such as number of rows and schema fingerprint.
instance() - Static method in class org.apache.druid.metadata.segment.cache.NoopSegmentMetadataCache
 
instance() - Static method in class org.apache.druid.server.log.DefaultRequestLogEventBuilderFactory
 
instance() - Static method in class org.apache.druid.server.log.NoopRequestLogger
 
INSTANCE - Static variable in class org.apache.druid.catalog.NullMetadataCatalog
 
INSTANCE - Static variable in class org.apache.druid.rpc.IgnoreHttpResponseHandler
 
INSTANCE - Static variable in class org.apache.druid.server.scheduling.ManualQueryPrioritizationStrategy
 
INSTANCE - Static variable in class org.apache.druid.server.scheduling.NoQueryLaningStrategy
 
intermediateRowIterator() - Method in class org.apache.druid.metadata.input.SqlReader
 
intern(DataSegment) - Static method in class org.apache.druid.client.DataSegmentInterner
 
InternalQueryConfig - Class in org.apache.druid.client
This class contains configuration that internally generated Druid queries should add to their query payload.
InternalQueryConfig() - Constructor for class org.apache.druid.client.InternalQueryConfig
 
IntervalBroadcastDistributionRule - Class in org.apache.druid.server.coordinator.rules
 
IntervalBroadcastDistributionRule(Interval) - Constructor for class org.apache.druid.server.coordinator.rules.IntervalBroadcastDistributionRule
 
intervalCost(double, double, double) - Static method in class org.apache.druid.server.coordinator.balancer.CostBalancerStrategy
Computes the joint cost of two intervals X = [x_0 = 0, x_1) and Y = [y_0, y_1) cost(X, Y) = \int_{x_0}^{x_1} \int_{y_0}^{y_1} e^{-\lambda |x-y|}dxdy $$ lambda = 1 in this particular implementation Other values of lambda can be calculated by multiplying inputs by lambda and multiplying the result by 1 / lambda ^ 2 Interval start and end are all relative to x_0.
intervalCost(Interval, Interval) - Static method in class org.apache.druid.server.coordinator.balancer.CostBalancerStrategy
 
IntervalDropRule - Class in org.apache.druid.server.coordinator.rules
 
IntervalDropRule(Interval) - Constructor for class org.apache.druid.server.coordinator.rules.IntervalDropRule
 
IntervalLoadRule - Class in org.apache.druid.server.coordinator.rules
 
IntervalLoadRule(Interval, Map<String, Integer>, Boolean) - Constructor for class org.apache.druid.server.coordinator.rules.IntervalLoadRule
 
IntervalsResource - Class in org.apache.druid.server.http
 
IntervalsResource(InventoryView, AuthConfig, AuthorizerMapper) - Constructor for class org.apache.druid.server.http.IntervalsResource
 
intProperty(String) - Method in class org.apache.druid.catalog.model.ObjectFacade
 
IntPropertyDefn(String) - Constructor for class org.apache.druid.catalog.model.ModelProperties.IntPropertyDefn
 
inTransaction(SegmentMetadataReadTransaction) - Method in interface org.apache.druid.metadata.segment.SegmentMetadataReadTransaction.Callback
 
inTransaction(SegmentMetadataTransaction) - Method in interface org.apache.druid.metadata.segment.SegmentMetadataTransaction.Callback
 
introspectLookup(String) - Method in class org.apache.druid.query.lookup.LookupIntrospectionResource
 
INVALID_PAYLOAD_ERROR_MESSAGE - Static variable in class org.apache.druid.server.http.SegmentsToUpdateFilter
 
inventoryInitialized() - Method in interface org.apache.druid.curator.inventory.CuratorInventoryManagerStrategy
 
InventoryManagerConfig - Interface in org.apache.druid.curator.inventory
 
InventoryView - Interface in org.apache.druid.client
 
InventoryViewUtils - Interface in org.apache.druid.server.http
 
IO_DRUID_PACKAGE - Static variable in class org.apache.druid.server.metrics.MonitorsConfig
 
IOConfig - Interface in org.apache.druid.segment.indexing
 
isAllowed() - Method in class org.apache.druid.server.security.Access
Returns true if access allowed, ignoring any policy restrictions.
isAllowUnauthenticatedHttpOptions() - Method in class org.apache.druid.server.security.AuthConfig
 
isAllowUnknownJdbcUrlFormat() - Method in class org.apache.druid.server.initialization.JdbcAccessSecurityConfig
 
isAppendToExisting() - Method in interface org.apache.druid.segment.indexing.BatchIOConfig
 
isAtLeastOneSuccessfulRun() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager
 
isAuditSystemRequests() - Method in interface org.apache.druid.server.audit.AuditManagerConfig
 
isAuditSystemRequests() - Method in class org.apache.druid.server.audit.LoggingAuditManagerConfig
 
isAuditSystemRequests() - Method in class org.apache.druid.server.audit.SQLAuditManagerConfig
 
isAwaitInitialization() - Method in class org.apache.druid.server.coordinator.balancer.CachingCostBalancerStrategyConfig
 
isAwaitInitializationOnStart() - Method in class org.apache.druid.client.BrokerSegmentWatcherConfig
 
isAwaitInitializationOnStart() - Method in class org.apache.druid.client.CoordinatorSegmentWatcherConfig
 
isAwaitInitializationOnStart() - Method in class org.apache.druid.segment.metadata.SegmentMetadataCacheConfig
 
isBackFillEnabled() - Method in class org.apache.druid.segment.metadata.CentralizedDatasourceSchemaConfig
 
isBindOnHost() - Method in class org.apache.druid.server.DruidNode
 
isBootstrappingComplete() - Method in class org.apache.druid.server.coordination.SegmentBootstrapper
 
isChildAdded(PathChildrenCacheEvent) - Static method in class org.apache.druid.curator.CuratorUtils
 
isCleanupEnabled() - Method in class org.apache.druid.server.coordinator.config.MetadataCleanupConfig
 
isClosed() - Method in class org.apache.druid.rpc.ServiceLocations
 
isCompactionSupervisorEnabled() - Method in class org.apache.druid.rpc.indexing.NoopOverlordClient
 
isCompactionSupervisorEnabled() - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Checks if compaction supervisors are enabled on the Overlord.
isCompactionSupervisorEnabled() - Method in class org.apache.druid.rpc.indexing.OverlordClientImpl
 
isComplete() - Method in class org.apache.druid.client.indexing.QueryStatus
 
isComplete() - Method in class org.apache.druid.server.compaction.CompactionStatus
 
isConnected() - Method in class org.apache.druid.curator.DruidConnectionStateListener
 
isDatasource(String) - Static method in class org.apache.druid.catalog.model.table.DatasourceDefn
isDatasource(ResolvedTable) - Static method in class org.apache.druid.catalog.model.table.DatasourceDefn
 
isDecommissioning() - Method in class org.apache.druid.server.coordinator.ServerHolder
 
isDeleteOnRemove() - Method in class org.apache.druid.segment.loading.SegmentLoaderConfig
 
isDelta() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentSchemas.SegmentSchema
 
isDirectlyJoinable(DataSource) - Method in class org.apache.druid.segment.join.BroadcastTableJoinableFactory
 
isDirectlyJoinable(DataSource) - Method in class org.apache.druid.segment.join.LookupJoinableFactory
 
isDisableSegmentMetadataQueries() - Method in class org.apache.druid.segment.metadata.SegmentMetadataCacheConfig
 
isDiscoverable() - Method in class org.apache.druid.discovery.DataNodeService
 
isDiscoverable() - Method in class org.apache.druid.discovery.DruidService
 
isDropExisting() - Method in class org.apache.druid.client.indexing.ClientCompactionIOConfig
 
isDropExisting() - Method in interface org.apache.druid.segment.indexing.BatchIOConfig
 
isDropExisting() - Method in class org.apache.druid.server.coordinator.UserCompactionTaskIOConfig
 
isDroppingSegment(DataSegment) - Method in class org.apache.druid.server.coordinator.ServerHolder
 
isEagerInitialization(boolean) - Method in class org.apache.druid.guice.http.DruidHttpClientConfig
 
isEligibleForCompaction(CompactionCandidate, CompactionStatus, CompactionTaskStatus) - Method in class org.apache.druid.server.compaction.BaseCandidateSearchPolicy
 
isEligibleForCompaction(CompactionCandidate, CompactionStatus, CompactionTaskStatus) - Method in interface org.apache.druid.server.compaction.CompactionCandidateSearchPolicy
Checks if the given CompactionCandidate is eligible for compaction in the current iteration.
isEligibleForCompaction(CompactionCandidate, CompactionStatus, CompactionTaskStatus) - Method in class org.apache.druid.server.compaction.FixedIntervalOrderPolicy
 
isEmpty() - Method in class org.apache.druid.client.DruidDataSource
 
isEmpty() - Method in class org.apache.druid.client.SegmentLoadInfo
 
isEmpty() - Method in class org.apache.druid.client.selector.ServerSelector
 
isEmpty() - Method in class org.apache.druid.segment.realtime.sink.Sink
 
isEmpty() - Method in class org.apache.druid.server.compaction.Table
 
isEmpty() - Method in class org.apache.druid.server.coordinator.balancer.SegmentsCostCache.Builder
 
isEmpty() - Method in class org.apache.druid.server.coordinator.balancer.ServerCostCache.Builder
 
isEmpty() - Method in class org.apache.druid.server.coordinator.DruidCluster
 
isEmpty() - Method in class org.apache.druid.server.SegmentManager.DataSourceState
 
isEnabled() - Method in class org.apache.druid.curator.ZkEnablementConfig
 
isEnabled() - Method in class org.apache.druid.metadata.segment.cache.HeapMemorySegmentMetadataCache
 
isEnabled() - Method in class org.apache.druid.metadata.segment.cache.NoopSegmentMetadataCache
 
isEnabled() - Method in interface org.apache.druid.metadata.segment.cache.SegmentMetadataCache
 
isEnabled() - Method in class org.apache.druid.metadata.UnusedSegmentKillerConfig
 
isEnabled() - Method in class org.apache.druid.segment.metadata.CentralizedDatasourceSchemaConfig
 
isEnabled() - Method in class org.apache.druid.segment.metadata.NoopSegmentSchemaCache
 
isEnabled() - Method in class org.apache.druid.segment.metadata.SegmentSchemaBackFillQueue
 
isEnabled() - Method in class org.apache.druid.segment.metadata.SegmentSchemaCache
 
isEnabled() - Method in class org.apache.druid.server.coordinator.CoordinatorOverlordServiceConfig
 
isEnabled() - Method in class org.apache.druid.server.router.ManagementProxyConfig
 
isEnabled(Properties) - Static method in class org.apache.druid.curator.ZkEnablementConfig
 
isEnableForwardedRequestCustomizer() - Method in class org.apache.druid.server.initialization.ServerConfig
 
isEnableHSTS() - Method in class org.apache.druid.server.initialization.ServerConfig
 
isEnableInputSourceSecurity() - Method in class org.apache.druid.server.security.AuthConfig
 
isEnablePlaintextPort() - Method in class org.apache.druid.server.DruidNode
 
isEnableQueryRequestsQueuing() - Method in class org.apache.druid.server.initialization.ServerConfig
 
isEnableRequestLimit() - Method in class org.apache.druid.server.initialization.ServerConfig
 
isEnableTlsPort() - Method in class org.apache.druid.server.DruidNode
 
isEnforceAllowedProperties() - Method in class org.apache.druid.server.initialization.JdbcAccessSecurityConfig
 
isEvictOnClose() - Method in class org.apache.druid.client.cache.CaffeineCacheConfig
 
isExecutorShutdown() - Method in class org.apache.druid.server.coordination.ChangeRequestHttpSyncer
 
isExternalTable(ResolvedTable) - Static method in class org.apache.druid.catalog.model.table.ExternalTableDefn
 
isFirstRunOnly() - Method in enum org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager.BasicState
 
isFirstRunOnly() - Method in interface org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager.State
It may be helpful to provide more detailed state information (e.g.
isFoldCase() - Method in class org.apache.druid.metadata.input.SqlInputSource
 
isForceGuaranteedRollup() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
isHandoffComplete(String, SegmentDescriptor) - Method in interface org.apache.druid.client.coordinator.CoordinatorClient
Checks if the given segment is handed off or not.
isHandoffComplete(String, SegmentDescriptor) - Method in class org.apache.druid.client.coordinator.CoordinatorClientImpl
 
isHandoffComplete(String, SegmentDescriptor) - Method in class org.apache.druid.client.coordinator.NoopCoordinatorClient
 
isHandOffComplete(String, String, int, String) - Method in class org.apache.druid.server.http.DataSourcesResource
Used by the realtime tasks to learn whether a segment is handed off or not.
isHealthy() - Method in interface org.apache.druid.indexing.overlord.supervisor.Supervisor
 
isHealthy() - Method in enum org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager.BasicState
 
isHealthy() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager
 
isHealthy() - Method in interface org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager.State
If we are in this state, is the supervisor healthy or unhealthy?
isHealthy() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStatus
 
isHttpLoading() - Method in class org.apache.druid.server.coordinator.loading.LoadQueueTaskMaster
 
isIdle() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager
 
isIdleConfigEnabled() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManagerConfig
 
isIgnoreDurationToRetain() - Method in class org.apache.druid.server.coordinator.config.KillUnusedSegmentsConfig
 
isImmutable() - Method in class org.apache.druid.segment.realtime.sink.SinkSegmentReference
Whether the segment is immutable.
isIncludeFuture() - Method in class org.apache.druid.server.coordinator.rules.PeriodBroadcastDistributionRule
 
isIncludeFuture() - Method in class org.apache.druid.server.coordinator.rules.PeriodDropRule
 
isIncludeFuture() - Method in class org.apache.druid.server.coordinator.rules.PeriodLoadRule
 
isIncludePayloadAsDimensionInMetric() - Method in class org.apache.druid.server.audit.SQLAuditManagerConfig
 
isInitialized() - Method in class org.apache.druid.client.BrokerServerView
 
isInitialized() - Method in class org.apache.druid.query.lookup.MapLookupExtractorFactory
 
isInitialized() - Method in class org.apache.druid.segment.metadata.NoopSegmentSchemaCache
 
isInitialized() - Method in class org.apache.druid.segment.metadata.SegmentSchemaCache
 
isInitialized() - Method in class org.apache.druid.server.coordination.ChangeRequestHttpSyncer
Whether this server has been synced successfully at least once.
isInitialized() - Method in class org.apache.druid.server.QueryResultPusher.StreamingHttpResponseAccumulator
 
isLazyLoadOnStart() - Method in class org.apache.druid.segment.loading.SegmentLoaderConfig
 
isLeader() - Method in class org.apache.druid.curator.discovery.CuratorDruidLeaderSelector
 
isLeader() - Method in interface org.apache.druid.discovery.DruidLeaderSelector
Returns true if this node is elected leader from underlying system's point of view.
isLeader() - Method in interface org.apache.druid.server.coordinator.DruidCoordinator.DutyGroupHelper
 
isLeader() - Method in class org.apache.druid.server.coordinator.DruidCoordinator
 
isLeader() - Method in class org.apache.druid.server.http.CoordinatorResource
This is an unsecured endpoint, defined as such in UNSECURED_PATHS in CoordinatorJettyServerInitializer
isLoad() - Method in enum org.apache.druid.server.coordinator.loading.SegmentAction
True only if this action loads a segment on a server, i.e.
isLoad() - Method in class org.apache.druid.server.coordinator.loading.SegmentHolder
 
isLoadingBatch() - Method in class org.apache.druid.server.coordinator.loading.LoadingRateTracker
 
isLoadingSegment(DataSegment) - Method in class org.apache.druid.server.coordinator.ServerHolder
 
isLoadQueueFull() - Method in class org.apache.druid.server.coordinator.ServerHolder
 
isLocal() - Method in interface org.apache.druid.client.cache.Cache
 
isLocal() - Method in class org.apache.druid.client.cache.CaffeineCache
 
isLocal() - Method in class org.apache.druid.client.cache.HybridCache
 
isLocal() - Method in class org.apache.druid.client.cache.MapCache
 
isLocal() - Method in class org.apache.druid.client.cache.MemcachedCache
 
isLogProperties() - Method in class org.apache.druid.server.log.StartupLoggingConfig
 
isOk() - Method in class org.apache.druid.segment.realtime.appenderator.AppenderatorDriverAddResult
 
isOptional() - Method in class org.apache.druid.catalog.model.table.BaseTableFunction.Parameter
 
isOptional() - Method in interface org.apache.druid.catalog.model.table.TableFunction.ParameterDefn
 
isPersistRequired() - Method in class org.apache.druid.segment.realtime.appenderator.AppenderatorDriverAddResult
 
isPollingDatabasePeriodically() - Method in class org.apache.druid.metadata.segment.SqlSegmentsMetadataManagerV2
 
isPollingDatabasePeriodically() - Method in interface org.apache.druid.metadata.SegmentsMetadataManager
 
isPollingDatabasePeriodically() - Method in class org.apache.druid.metadata.SqlSegmentsMetadataManager
 
isPopulateCache() - Method in class org.apache.druid.client.cache.CacheConfig
 
isPopulateResultCache(Query<T>, CacheStrategy<T, Object, Query<T>>, CacheConfig, CacheUtil.ServerType) - Static method in class org.apache.druid.client.CacheUtil
Returns whether the result-level cache should be populated for a particular query.
isPopulateResultLevelCache() - Method in class org.apache.druid.client.cache.CacheConfig
 
isPopulateSegmentCache(Query<T>, CacheStrategy<T, Object, Query<T>>, CacheConfig, CacheUtil.ServerType) - Static method in class org.apache.druid.client.CacheUtil
Returns whether the result-level cache should be populated for a particular query.
isProcessingDone() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
isProjectedSegment(DataSegment) - Method in class org.apache.druid.server.coordinator.ServerHolder
 
isPushRequired(Integer, Long) - Method in class org.apache.druid.segment.realtime.appenderator.AppenderatorDriverAddResult
 
isQueryCacheable(String) - Method in class org.apache.druid.client.cache.CacheConfig
 
isQueryCacheable(Query) - Method in class org.apache.druid.client.cache.CacheConfig
 
isRealtime() - Method in class org.apache.druid.segment.metadata.AvailableSegmentMetadata
 
isRealtimeSegment() - Method in class org.apache.druid.client.selector.ServerSelector
Checks if the segment is currently served by a realtime server, and is not served by a historical.
isRealtimeServer() - Method in class org.apache.druid.server.coordinator.ServerHolder
 
isReloadSslContext() - Method in class org.apache.druid.server.initialization.TLSServerConfig
 
isReplicationThrottledForTier(String) - Method in class org.apache.druid.server.coordinator.loading.ReplicationThrottler
 
isReportParseExceptions() - Method in interface org.apache.druid.segment.realtime.appenderator.AppenderatorConfig
 
isRequestClientCertificate() - Method in class org.apache.druid.server.initialization.TLSServerConfig
 
isRequireClientCertificate() - Method in class org.apache.druid.server.initialization.TLSServerConfig
 
isReserved(String) - Method in class org.apache.druid.segment.loading.StorageLocation
 
isResetCounter() - Method in class org.apache.druid.server.coordination.ChangeRequestsSnapshot
 
isRetryable() - Method in class org.apache.druid.indexing.overlord.SegmentPublishResult
 
isReturnPartialResults() - Method in class org.apache.druid.query.RetryQueryRunnerConfig
 
isRollup() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskGranularitySpec
 
isRollup() - Method in class org.apache.druid.server.coordinator.UserCompactionTaskGranularityConfig
 
isRootCausePacketTooBigException(Throwable) - Method in class org.apache.druid.metadata.SQLMetadataConnector
Checks if the root cause of the given exception is a PacketTooBigException.
isSchemaCached(SegmentId) - Method in class org.apache.druid.segment.metadata.NoopSegmentSchemaCache
 
isSchemaCached(SegmentId) - Method in class org.apache.druid.segment.metadata.SegmentSchemaCache
Check if the cache contains schema for the given segment ID.
isSealed() - Method in class org.apache.druid.catalog.model.facade.DatasourceFacade
 
isSegmentBroadcastTarget() - Method in class org.apache.druid.client.DruidServer
 
isSegmentBroadcastTarget() - Method in class org.apache.druid.server.coordination.DruidServerMetadata
 
isSegmentBroadcastTarget() - Method in enum org.apache.druid.server.coordination.ServerType
Indicates this type of node is able to be a target of segment broadcast.
isSegmentCacheConfigured(SegmentLoaderConfig) - Method in class org.apache.druid.guice.StorageNodeModule
 
isSegmentLoadedByServer(String, DataSegment) - Method in class org.apache.druid.client.BatchServerInventoryView
Deprecated.
 
isSegmentLoadedByServer(String, DataSegment) - Method in class org.apache.druid.client.CoordinatorServerView
 
isSegmentLoadedByServer(String, DataSegment) - Method in class org.apache.druid.client.HttpServerInventoryView
 
isSegmentLoadedByServer(String, DataSegment) - Method in interface org.apache.druid.client.InventoryView
 
isSegmentReplicationOrBroadcastTarget() - Method in class org.apache.druid.client.DruidServer
 
isSegmentReplicationOrBroadcastTarget() - Method in class org.apache.druid.server.coordination.DruidServerMetadata
 
isSegmentReplicationTarget() - Method in class org.apache.druid.client.DruidServer
 
isSegmentReplicationTarget() - Method in class org.apache.druid.server.coordination.DruidServerMetadata
 
isSegmentReplicationTarget() - Method in enum org.apache.druid.server.coordination.ServerType
Indicates this type of node is able to be a target of segment replication.
isSegmentSchemaCacheEnabled(Properties) - Static method in class org.apache.druid.guice.MetadataConfigModule
 
isSegmentServer() - Method in enum org.apache.druid.server.coordination.ServerType
Indicates this type of node is serving segments that are meant to be the target of fan-out by a Broker.
isSegmentStateChanged() - Method in class org.apache.druid.rpc.indexing.SegmentUpdateResponse
isServerViewInitialized - Variable in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
isServingSegment(DataSegment) - Method in class org.apache.druid.server.coordinator.ServerHolder
Returns true if this server has the segment loaded and is not dropping it.
isSetContextMDC() - Method in class org.apache.druid.server.log.LoggingRequestLogger
 
isSetMDC() - Method in class org.apache.druid.server.log.LoggingRequestLogger
 
isShowDetailedJettyErrors() - Method in class org.apache.druid.server.initialization.ServerConfig
 
isSkipBytesInMemoryOverheadCheck() - Method in interface org.apache.druid.segment.realtime.appenderator.AppenderatorConfig
 
isSkipDimensionsAndMetrics() - Method in class org.apache.druid.server.initialization.BatchDataSegmentAnnouncerConfig
 
isSkipLoadSpec() - Method in class org.apache.druid.server.initialization.BatchDataSegmentAnnouncerConfig
 
isSkipNullField() - Method in interface org.apache.druid.server.audit.AuditManagerConfig
 
isSkipNullField() - Method in class org.apache.druid.server.audit.LoggingAuditManagerConfig
 
isSkipNullField() - Method in class org.apache.druid.server.audit.SQLAuditManagerConfig
 
isSkipped() - Method in class org.apache.druid.server.compaction.CompactionStatus
 
isSkipSegmentAnnouncementOnZk() - Method in class org.apache.druid.server.initialization.BatchDataSegmentAnnouncerConfig
 
isSmartSegmentLoading() - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
 
isSplittable() - Method in class org.apache.druid.metadata.input.SqlInputFormat
 
isStarted() - Method in class org.apache.druid.client.BatchServerInventoryView
Deprecated.
 
isStarted() - Method in class org.apache.druid.client.CoordinatorServerView
 
isStarted() - Method in class org.apache.druid.client.HttpServerInventoryView
 
isStarted() - Method in interface org.apache.druid.client.InventoryView
 
isStarted() - Method in class org.apache.druid.server.coordinator.MetadataManager
 
isStarted() - Method in class org.apache.druid.server.lookup.cache.LookupCoordinatorManager
 
isStatementException(Throwable) - Static method in class org.apache.druid.metadata.SQLMetadataStorageActionHandler
 
isSteadyState() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager
 
isStoreStackTrace() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager
 
isStoreStackTrace() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManagerConfig
 
isSuccess() - Method in class org.apache.druid.indexing.overlord.SegmentPublishResult
 
isSuccess() - Method in class org.apache.druid.rpc.UpdateResponse
 
isSuspended() - Method in class org.apache.druid.indexing.overlord.supervisor.NoopSupervisorSpec
 
isSuspended() - Method in interface org.apache.druid.indexing.overlord.supervisor.SupervisorSpec
 
isSuspended() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStatus
 
isSyncedForRead() - Method in class org.apache.druid.metadata.segment.cache.HeapMemorySegmentMetadataCache
 
isSyncedForRead() - Method in class org.apache.druid.metadata.segment.cache.NoopSegmentMetadataCache
 
isSyncedForRead() - Method in interface org.apache.druid.metadata.segment.cache.SegmentMetadataCache
 
isSyncedSuccessfully() - Method in class org.apache.druid.server.coordination.ChangeRequestHttpSyncer
 
isTaskSchemaPublishDisabled() - Method in class org.apache.druid.segment.metadata.CentralizedDatasourceSchemaConfig
Config used to disable publishing of schema when a task commits segments.
isTime() - Method in class org.apache.druid.catalog.model.facade.DatasourceFacade.ColumnFacade
 
isTimeColumn(String) - Static method in class org.apache.druid.catalog.model.Columns
 
isTransientException(Throwable) - Method in class org.apache.druid.metadata.SQLInputSourceDatabaseConnector
 
isTransientException(Throwable) - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
isUnmanaged() - Method in class org.apache.druid.server.coordinator.ServerHolder
Returns true if this server is unmanaged and should not participate in segment assignment, drop or balancing.
isUnparseable() - Method in class org.apache.druid.client.indexing.SamplerResponse.SamplerResponseRow
 
isUseCache() - Method in class org.apache.druid.client.cache.CacheConfig
 
isUsed() - Method in class org.apache.druid.metadata.segment.cache.SegmentState
 
isUseDefaultJavaContext() - Method in class org.apache.druid.server.emitter.HttpEmitterSSLClientConfig
 
isUsedSegment(DataSegment) - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams
 
isuseNestedForUnknownTypeInSubquery() - Method in class org.apache.druid.server.initialization.ServerConfig
 
isUseResultCache(Query<T>, CacheStrategy<T, Object, Query<T>>, CacheConfig, CacheUtil.ServerType) - Static method in class org.apache.druid.client.CacheUtil
Returns whether the result-level cache should be checked for a particular query.
isUseResultLevelCache() - Method in class org.apache.druid.client.cache.CacheConfig
 
isUseRoundRobinSegmentAssignment() - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
 
isUseRoundRobinSegmentAssignment() - Method in class org.apache.druid.server.coordinator.loading.SegmentLoadingConfig
 
isUseSegmentCache(Query<T>, CacheStrategy<T, Object, Query<T>>, CacheConfig, CacheUtil.ServerType) - Static method in class org.apache.druid.client.CacheUtil
Returns whether the segment-level cache should be checked for a particular query.
isUseSupervisors() - Method in class org.apache.druid.server.coordinator.ClusterCompactionConfig
 
isUseSupervisors() - Method in class org.apache.druid.server.coordinator.DruidCompactionConfig
 
isValid() - Method in class org.apache.druid.server.coordinator.CompactionConfigValidationResult
 
isValid() - Method in class org.apache.druid.server.http.SegmentsToUpdateFilter
The filter is valid if either interval or segmentIds is specified, but not both.
isValidateHostnames() - Method in class org.apache.druid.server.initialization.TLSServerConfig
 
isValidStart() - Method in interface org.apache.druid.indexing.overlord.DataSourceMetadata
Returns true if this instance should be considered a valid starting point for a new dataSource that has no existing metadata.
isValidStart() - Method in class org.apache.druid.indexing.overlord.ObjectMetadata
 
isWatchRealtimeTasks() - Method in class org.apache.druid.client.BrokerSegmentWatcherConfig
 
isWritable() - Method in class org.apache.druid.segment.realtime.sink.Sink
 
isZip() - Method in class org.apache.druid.segment.loading.LocalDataSegmentPusherConfig
 
iterateAllSegments() - Method in class org.apache.druid.client.DruidServer
Returns an iterable to go over all segments in all data sources, stored on this DruidServer.
iterateAllSegments() - Method in class org.apache.druid.client.ImmutableDruidServer
Returns a lazy collection with all segments in all data sources stored on this ImmutableDruidServer to be used for iteration or Collection.stream() transformation.
iterateAllUnusedSegmentsForDatasource(String, Interval, Integer, String, SortOrder) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Returns a list of unused segments and their associated metadata for a given datasource over an optional interval.
iterateAllUnusedSegmentsForDatasource(String, Interval, Integer, String, SortOrder) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
iterateAllUnusedSegmentsForDatasource(String, Interval, Integer, String, SortOrder) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Retrieves segments and their associated metadata for a given datasource that are marked unused and that are *fully contained by* an optionally specified interval.
iterateAllUsedSegments() - Method in class org.apache.druid.server.coordinator.MetadataManager
Returns an iterable to go over all segments in all data sources.
iterateAllUsedSegmentsInSnapshot() - Method in class org.apache.druid.client.DataSourcesSnapshot
Returns an iterable to go over all used segments in all data sources.
iterateSegmentMetadata() - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
Get metadata for all the cached segments, which includes information like RowSignature, realtime & numRows etc.
iterateSegmentMetadata() - Method in class org.apache.druid.segment.metadata.CoordinatorSegmentMetadataCache
 
iterator() - Method in class org.apache.druid.client.cache.BytesBoundedLinkedQueue
 
iterator() - Method in class org.apache.druid.segment.realtime.sink.Sink
 

J

JavaScriptModule - Class in org.apache.druid.guice
 
JavaScriptModule() - Constructor for class org.apache.druid.guice.JavaScriptModule
 
JdbcAccessSecurityConfig - Class in org.apache.druid.server.initialization
A config class that applies to all JDBC connections to other databases.
JdbcAccessSecurityConfig() - Constructor for class org.apache.druid.server.initialization.JdbcAccessSecurityConfig
 
JettyBindings - Class in org.apache.druid.server.initialization.jetty
 
JettyBindings.QosFilterHolder - Class in org.apache.druid.server.initialization.jetty
 
JettyHttpClientModule - Class in org.apache.druid.guice.http
 
JettyHttpClientModule(String, Class<? extends Annotation>) - Constructor for class org.apache.druid.guice.http.JettyHttpClientModule
 
JettyHttpClientModule.HttpClientProvider - Class in org.apache.druid.guice.http
 
JettyMonitor(String, String) - Constructor for class org.apache.druid.server.initialization.jetty.JettyServerModule.JettyMonitor
 
JettyMonitoringConnectionFactory - Class in org.apache.druid.server.initialization.jetty
 
JettyMonitoringConnectionFactory(ConnectionFactory, AtomicInteger) - Constructor for class org.apache.druid.server.initialization.jetty.JettyMonitoringConnectionFactory
 
JettyRequestLog - Class in org.apache.druid.server.initialization.jetty
 
JettyRequestLog() - Constructor for class org.apache.druid.server.initialization.jetty.JettyRequestLog
 
JettyServerInitializer - Interface in org.apache.druid.server.initialization.jetty
 
JettyServerInitUtils - Class in org.apache.druid.server.initialization.jetty
 
JettyServerInitUtils() - Constructor for class org.apache.druid.server.initialization.jetty.JettyServerInitUtils
 
JettyServerModule - Class in org.apache.druid.server.initialization.jetty
 
JettyServerModule() - Constructor for class org.apache.druid.server.initialization.jetty.JettyServerModule
 
JettyServerModule.JettyMonitor - Class in org.apache.druid.server.initialization.jetty
 
JettyUtils - Class in org.apache.druid.server
 
JettyUtils() - Constructor for class org.apache.druid.server.JettyUtils
 
JoinableFactoryModule - Class in org.apache.druid.guice
Module that installs JoinableFactory for the appropriate DataSource.
JoinableFactoryModule() - Constructor for class org.apache.druid.guice.JoinableFactoryModule
 
joinableFactoryMultiBinder(Binder) - Static method in class org.apache.druid.guice.DruidBinders
 
joinableMappingBinder(Binder) - Static method in class org.apache.druid.guice.DruidBinders
 
jsonContent(ObjectMapper, Object) - Method in class org.apache.druid.rpc.RequestBuilder
 
JsonFormatDefn() - Constructor for class org.apache.druid.catalog.model.table.InputFormats.JsonFormatDefn
 
jsonize(String, Object...) - Static method in class org.apache.druid.server.http.ServletResourceUtils
Converts String errorMsg into a Map so that it produces valid json on serialization into response.
jsonMapper - Variable in class org.apache.druid.metadata.SQLMetadataStorageActionHandlerFactory
 
jsonMapper - Variable in class org.apache.druid.server.http.SegmentListerResource
 
jsonMapper - Variable in class org.apache.druid.server.QueryResource
 
jsonMapper - Variable in class org.apache.druid.server.QueryResourceQueryResultPusherFactory
 
jsonMapper() - Method in class org.apache.druid.catalog.model.facade.TableFacade
 
jsonMapper() - Method in class org.apache.druid.catalog.model.ResolvedTable
 
jsonMapper() - Method in class org.apache.druid.catalog.model.TableDefnRegistry
 
JsonParserIterator<T> - Class in org.apache.druid.client
 
JsonParserIterator(JavaType, Future<InputStream>, ObjectMapper) - Constructor for class org.apache.druid.client.JsonParserIterator
Bypasses Jackson serialization to prevent materialization of results from the future in memory at once.
JsonParserIterator(JavaType, Future<InputStream>, String, Query<T>, String, ObjectMapper) - Constructor for class org.apache.druid.client.JsonParserIterator
 

K

key - Variable in class org.apache.druid.client.cache.Cache.NamedKey
 
kill(List<DataSegment>) - Method in class org.apache.druid.segment.loading.OmniDataSegmentKiller
 
kill(DataSegment) - Method in class org.apache.druid.segment.loading.LocalDataSegmentKiller
 
kill(DataSegment) - Method in class org.apache.druid.segment.loading.OmniDataSegmentKiller
 
Kill() - Constructor for class org.apache.druid.server.coordinator.stats.Stats.Kill
 
KILL_TASK_TYPE - Static variable in class org.apache.druid.server.coordinator.duty.KillUnusedSegments
 
killAll() - Method in class org.apache.druid.segment.loading.LocalDataSegmentKiller
 
killAll() - Method in class org.apache.druid.segment.loading.OmniDataSegmentKiller
 
KillAuditLog - Class in org.apache.druid.server.coordinator.duty
 
KillAuditLog(MetadataCleanupConfig, AuditManager) - Constructor for class org.apache.druid.server.coordinator.duty.KillAuditLog
 
KillCompactionConfig - Class in org.apache.druid.server.coordinator.duty
CoordinatorDuty for automatic deletion of compaction configurations from the config table in metadata storage.
KillCompactionConfig(MetadataCleanupConfig, IndexerMetadataStorageCoordinator, CoordinatorConfigManager) - Constructor for class org.apache.druid.server.coordinator.duty.KillCompactionConfig
 
KillDatasourceMetadata - Class in org.apache.druid.server.coordinator.duty
CoordinatorDuty for automatic deletion of datasource metadata from the datasource table in metadata storage.
KillDatasourceMetadata(MetadataCleanupConfig, IndexerMetadataStorageCoordinator, MetadataSupervisorManager) - Constructor for class org.apache.druid.server.coordinator.duty.KillDatasourceMetadata
 
killPendingSegments(String, Interval) - Method in class org.apache.druid.rpc.indexing.NoopOverlordClient
 
killPendingSegments(String, Interval) - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Deletes pending segment records from the metadata store for a particular datasource.
killPendingSegments(String, Interval) - Method in class org.apache.druid.rpc.indexing.OverlordClientImpl
 
KillRules - Class in org.apache.druid.server.coordinator.duty
 
KillRules(MetadataCleanupConfig, MetadataRuleManager) - Constructor for class org.apache.druid.server.coordinator.duty.KillRules
 
KillStalePendingSegments - Class in org.apache.druid.server.coordinator.duty
Duty to kill stale pending segments which are not needed anymore.
KillStalePendingSegments(OverlordClient) - Constructor for class org.apache.druid.server.coordinator.duty.KillStalePendingSegments
 
KillSupervisors - Class in org.apache.druid.server.coordinator.duty
Cleans up terminated supervisors from the supervisors table in metadata storage.
KillSupervisors(MetadataCleanupConfig, MetadataSupervisorManager) - Constructor for class org.apache.druid.server.coordinator.duty.KillSupervisors
 
KillSupervisorsCustomDuty - Class in org.apache.druid.server.coordinator.duty
Example CoordinatorCustomDuty for automatic deletion of terminated supervisors from the metadata storage.
KillSupervisorsCustomDuty(Duration, MetadataSupervisorManager) - Constructor for class org.apache.druid.server.coordinator.duty.KillSupervisorsCustomDuty
 
KillUnreferencedSegmentSchema - Class in org.apache.druid.server.coordinator.duty
Coordinator duty to clean up segment schema which are not referenced by any used segment.
KillUnreferencedSegmentSchema(MetadataCleanupConfig, SegmentSchemaManager) - Constructor for class org.apache.druid.server.coordinator.duty.KillUnreferencedSegmentSchema
 
KillUnusedSegments - Class in org.apache.druid.server.coordinator.duty
Completely removes information about unused segments who have an interval end that comes before now - KillUnusedSegments.durationToRetain from the metadata store.
KillUnusedSegments(IndexerMetadataStorageCoordinator, OverlordClient, KillUnusedSegmentsConfig) - Constructor for class org.apache.druid.server.coordinator.duty.KillUnusedSegments
 
KillUnusedSegmentsConfig - Class in org.apache.druid.server.coordinator.config
 
KillUnusedSegmentsConfig(Boolean, Duration, Duration, Boolean, Duration, Integer, Period) - Constructor for class org.apache.druid.server.coordinator.config.KillUnusedSegmentsConfig
 
KillUnusedSegmentsConfig.Builder - Class in org.apache.druid.server.coordinator.config
 
killUnusedSegmentsInInterval(String, String, HttpServletRequest) - Method in class org.apache.druid.server.http.DataSourcesResource
 
knownTypes() - Static method in class org.apache.druid.server.security.ResourceType
Set of 'known' Resource types which have been registered with ResourceType.registerResourceType(java.lang.String), for use by utility methods looking to construct permission sets for all types (e.g.

L

LagStats - Class in org.apache.druid.indexing.overlord.supervisor.autoscaler
 
LagStats(long, long, long) - Constructor for class org.apache.druid.indexing.overlord.supervisor.autoscaler.LagStats
 
LagStats(long, long, long, AggregateFunction) - Constructor for class org.apache.druid.indexing.overlord.supervisor.autoscaler.LagStats
 
LeastBytesUsedStorageLocationSelectorStrategy - Class in org.apache.druid.segment.loading
A StorageLocation selector strategy that selects a segment cache location that is least filled each time among the available storage locations.
LeastBytesUsedStorageLocationSelectorStrategy(List<StorageLocation>) - Constructor for class org.apache.druid.segment.loading.LeastBytesUsedStorageLocationSelectorStrategy
 
LeastRestrictiveTypeMergePolicy() - Constructor for class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache.LeastRestrictiveTypeMergePolicy
 
LIMIT_DISABLED_REPRESENTATION - Static variable in class org.apache.druid.server.SubqueryGuardrailHelper
 
LIMIT_DISABLED_VALUE - Static variable in class org.apache.druid.server.SubqueryGuardrailHelper
 
limitClause(int) - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
limitClause(int) - Method in class org.apache.druid.metadata.storage.derby.DerbyConnector
 
LimitedPoolIndexMerger(IndexMerger, ListeningExecutorService) - Constructor for class org.apache.druid.segment.realtime.appenderator.UnifiedIndexerAppenderatorsManager.LimitedPoolIndexMerger
 
LimitRequestsFilter - Class in org.apache.druid.server.initialization.jetty
 
LimitRequestsFilter(int) - Constructor for class org.apache.druid.server.initialization.jetty.LimitRequestsFilter
 
LIST_DELIMITER_PARAMETER - Static variable in class org.apache.druid.catalog.model.table.InputFormats.FlatTextFormatDefn
 
ListenerHandler - Interface in org.apache.druid.server.listener.resource
A handler for events related to the listening-announcer.
ListenerResource - Class in org.apache.druid.server.listener.resource
This is a simple announcement resource that handles simple items that have a POST to an announcement endpoint, a GET of something in that endpoint with an ID, and a DELETE to that endpoint with an ID.
ListenerResource(ObjectMapper, ObjectMapper, ListenerHandler) - Constructor for class org.apache.druid.server.listener.resource.ListenerResource
 
ListPropertyDefn(String, String, TypeReference<List<T>>) - Constructor for class org.apache.druid.catalog.model.ModelProperties.ListPropertyDefn
 
LOAD - Enum constant in enum org.apache.druid.server.coordinator.loading.SegmentAction
Load a segment on a server.
LOAD_RATE_KBPS - Static variable in class org.apache.druid.server.coordinator.stats.Stats.SegmentQueue
 
LoadableDataSegment - Class in org.apache.druid.server.coordination
A deserialization aid used by SegmentChangeRequestLoad.
LoadableDataSegment(String, Interval, String, Map<String, Object>, List<String>, List<String>, List<String>, ShardSpec, CompactionState, Integer, long) - Constructor for class org.apache.druid.server.coordination.LoadableDataSegment
 
LoadingRateTracker - Class in org.apache.druid.server.coordinator.loading
Tracks the current segment loading rate for a single server.
LoadingRateTracker() - Constructor for class org.apache.druid.server.coordinator.loading.LoadingRateTracker
 
loadOnly(Set<String>) - Static method in class org.apache.druid.server.coordination.BroadcastDatasourceLoadingSpec
Creates a BroadcastSegmentLoadingSpec which loads only the broadcast datasources present in the given set.
loadOnly(Set<String>) - Static method in class org.apache.druid.server.lookup.cache.LookupLoadingSpec
Creates a LookupLoadingSpec which loads only the lookups present in the given set.
LoadPeonCallback - Interface in org.apache.druid.server.coordinator.loading
Callback executed when the load or drop of a segment completes on a server either with success or failure.
LoadQueuePeon - Interface in org.apache.druid.server.coordinator.loading
Supports load queue management.
LoadQueueTaskMaster - Class in org.apache.druid.server.coordinator.loading
Provides LoadQueuePeons
LoadQueueTaskMaster(ObjectMapper, ScheduledExecutorService, ExecutorService, HttpLoadQueuePeonConfig, HttpClient, Supplier<CoordinatorDynamicConfig>) - Constructor for class org.apache.druid.server.coordinator.loading.LoadQueueTaskMaster
 
LoadRule - Class in org.apache.druid.server.coordinator.rules
LoadRules indicate the number of replicants a segment should have in a given tier.
LoadRule(Map<String, Integer>, Boolean) - Constructor for class org.apache.druid.server.coordinator.rules.LoadRule
 
LoadScope - Annotation Type in org.apache.druid.guice.annotations
An annotation to specify node types that a Module can be loaded on.
loadSegment(File) - Method in class org.apache.druid.segment.loading.LocalLoadSpec
 
loadSegment(DataSegment) - Method in class org.apache.druid.server.SegmentManager
Load the supplied segment into page cache.
loadSegment(DataSegment, SegmentAction, LoadPeonCallback) - Method in class org.apache.druid.server.coordinator.loading.HttpLoadQueuePeon
 
loadSegment(DataSegment, SegmentAction, LoadPeonCallback) - Method in interface org.apache.druid.server.coordinator.loading.LoadQueuePeon
 
loadSegment(DataSegment, ServerHolder, SegmentAction) - Method in class org.apache.druid.server.coordinator.loading.SegmentLoadQueueManager
Queues load of the segment on the given server.
loadSegmentIntoPageCache(DataSegment) - Method in interface org.apache.druid.segment.loading.SegmentCacheManager
Asynchronously load the supplied segment into the page cache on each download after the service finishes bootstrapping.
loadSegmentIntoPageCache(DataSegment) - Method in class org.apache.druid.segment.loading.SegmentLocalCacheManager
 
loadSegmentIntoPageCacheOnBootstrap(DataSegment) - Method in interface org.apache.druid.segment.loading.SegmentCacheManager
Similar to SegmentCacheManager.loadSegmentIntoPageCache(DataSegment), but asynchronously load the supplied segment into the page cache during service bootstrap.
loadSegmentIntoPageCacheOnBootstrap(DataSegment) - Method in class org.apache.druid.segment.loading.SegmentLocalCacheManager
 
loadSegmentOnBootstrap(DataSegment, SegmentLazyLoadFailCallback) - Method in class org.apache.druid.server.SegmentManager
Load the supplied segment into page cache on bootstrap.
LocalCacheProvider - Class in org.apache.druid.client.cache
Deprecated.
LocalCacheProvider() - Constructor for class org.apache.druid.client.cache.LocalCacheProvider
Deprecated.
 
LocalDataSegmentKiller - Class in org.apache.druid.segment.loading
 
LocalDataSegmentKiller(LocalDataSegmentPusherConfig) - Constructor for class org.apache.druid.segment.loading.LocalDataSegmentKiller
 
LocalDataSegmentPuller - Class in org.apache.druid.segment.loading
 
LocalDataSegmentPuller() - Constructor for class org.apache.druid.segment.loading.LocalDataSegmentPuller
 
LocalDataSegmentPusher - Class in org.apache.druid.segment.loading
 
LocalDataSegmentPusher(LocalDataSegmentPusherConfig) - Constructor for class org.apache.druid.segment.loading.LocalDataSegmentPusher
 
LocalDataSegmentPusherConfig - Class in org.apache.druid.segment.loading
 
LocalDataSegmentPusherConfig() - Constructor for class org.apache.druid.segment.loading.LocalDataSegmentPusherConfig
 
LocalDataStorageDruidModule - Class in org.apache.druid.guice
 
LocalDataStorageDruidModule() - Constructor for class org.apache.druid.guice.LocalDataStorageDruidModule
 
LocalFileTimestampVersionFinder - Class in org.apache.druid.segment.loading
 
LocalFileTimestampVersionFinder() - Constructor for class org.apache.druid.segment.loading.LocalFileTimestampVersionFinder
 
LocalInputSourceDefn - Class in org.apache.druid.catalog.model.table
Definition for a LocalInputSource.
LocalInputSourceDefn() - Constructor for class org.apache.druid.catalog.model.table.LocalInputSourceDefn
 
LocalLoadSpec - Class in org.apache.druid.segment.loading
 
LocalLoadSpec(LocalDataSegmentPuller, String) - Constructor for class org.apache.druid.segment.loading.LocalLoadSpec
 
LocalQuerySegmentWalker - Class in org.apache.druid.server
Processor that computes Druid queries, single-threaded.
LocalQuerySegmentWalker(QueryRunnerFactoryConglomerate, SegmentWrangler, JoinableFactoryWrapper, QueryScheduler, PolicyEnforcer, ServiceEmitter) - Constructor for class org.apache.druid.server.LocalQuerySegmentWalker
 
localTerm() - Method in class org.apache.druid.curator.discovery.CuratorDruidLeaderSelector
 
localTerm() - Method in interface org.apache.druid.discovery.DruidLeaderSelector
Implementation would increment it everytime it becomes leader.
locate() - Method in class org.apache.druid.rpc.DiscoveryServiceLocator
 
locate() - Method in class org.apache.druid.rpc.FixedServiceLocator
 
locate() - Method in class org.apache.druid.rpc.indexing.SpecificTaskServiceLocator
 
locate() - Method in interface org.apache.druid.rpc.ServiceLocator
Returns a future that resolves to a set of ServiceLocation.
LocatedSegmentDescriptor - Class in org.apache.druid.query
public, evolving
LocatedSegmentDescriptor(SegmentDescriptor, long, List<DruidServerMetadata>) - Constructor for class org.apache.druid.query.LocatedSegmentDescriptor
 
LocatedSegmentDescriptor(Interval, String, int, long, List<DruidServerMetadata>) - Constructor for class org.apache.druid.query.LocatedSegmentDescriptor
 
lock - Variable in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
This lock coordinates the access from multiple threads to those variables guarded by this lock.
lock(SegmentIdWithShardSpec) - Method in interface org.apache.druid.segment.realtime.appenderator.AppenderatorDriverSegmentLockHelper
 
LockFilterPolicy - Class in org.apache.druid.metadata
Specifies a policy to filter active locks held by a datasource
LockFilterPolicy(String, int, List<Interval>, Map<String, Object>) - Constructor for class org.apache.druid.metadata.LockFilterPolicy
 
log - Static variable in class org.apache.druid.server.http.SegmentListerResource
 
log - Static variable in class org.apache.druid.server.QueryResource
 
log(AuditEntry) - Method in class org.apache.druid.server.audit.AuditLogger
 
log(Request, Response) - Method in class org.apache.druid.server.initialization.jetty.JettyRequestLog
 
Log4jShutterDowner(Log4jShutdown) - Constructor for class org.apache.druid.initialization.Log4jShutterDownerModule.Log4jShutterDowner
 
Log4jShutterDownerModule - Class in org.apache.druid.initialization
 
Log4jShutterDownerModule() - Constructor for class org.apache.druid.initialization.Log4jShutterDownerModule
 
Log4jShutterDownerModule.Log4jShutterDowner - Class in org.apache.druid.initialization
 
LogEmitterModule - Class in org.apache.druid.server.emitter
 
LogEmitterModule() - Constructor for class org.apache.druid.server.emitter.LogEmitterModule
 
LoggingAuditManager - Class in org.apache.druid.server.audit
Audit manager that logs audited events at the level specified in LoggingAuditManagerConfig.
LoggingAuditManager(AuditManagerConfig, AuditSerdeHelper) - Constructor for class org.apache.druid.server.audit.LoggingAuditManager
 
LoggingAuditManagerConfig - Class in org.apache.druid.server.audit
 
LoggingAuditManagerConfig(AuditLogger.Level, Boolean, HumanReadableBytes, Boolean) - Constructor for class org.apache.druid.server.audit.LoggingAuditManagerConfig
 
LoggingRequestLogger - Class in org.apache.druid.server.log
 
LoggingRequestLogger(ObjectMapper, boolean, boolean) - Constructor for class org.apache.druid.server.log.LoggingRequestLogger
 
LoggingRequestLoggerProvider - Class in org.apache.druid.server.log
 
LoggingRequestLoggerProvider() - Constructor for class org.apache.druid.server.log.LoggingRequestLoggerProvider
 
logNativeQuery(RequestLogLine) - Method in class org.apache.druid.server.log.ComposingRequestLoggerProvider.ComposingRequestLogger
 
logNativeQuery(RequestLogLine) - Method in class org.apache.druid.server.log.EmittingRequestLogger
 
logNativeQuery(RequestLogLine) - Method in class org.apache.druid.server.log.FileRequestLogger
 
logNativeQuery(RequestLogLine) - Method in class org.apache.druid.server.log.FilteredRequestLoggerProvider.FilteredRequestLogger
 
logNativeQuery(RequestLogLine) - Method in class org.apache.druid.server.log.LoggingRequestLogger
 
logNativeQuery(RequestLogLine) - Method in class org.apache.druid.server.log.NoopRequestLogger
 
logNativeQuery(RequestLogLine) - Method in interface org.apache.druid.server.log.RequestLogger
 
logNativeQuery(RequestLogLine) - Method in class org.apache.druid.server.log.SwitchingRequestLoggerProvider.SwitchingRequestLogger
 
logSqlQuery(RequestLogLine) - Method in class org.apache.druid.server.log.ComposingRequestLoggerProvider.ComposingRequestLogger
 
logSqlQuery(RequestLogLine) - Method in class org.apache.druid.server.log.EmittingRequestLogger
 
logSqlQuery(RequestLogLine) - Method in class org.apache.druid.server.log.FileRequestLogger
 
logSqlQuery(RequestLogLine) - Method in class org.apache.druid.server.log.FilteredRequestLoggerProvider.FilteredRequestLogger
 
logSqlQuery(RequestLogLine) - Method in class org.apache.druid.server.log.LoggingRequestLogger
 
logSqlQuery(RequestLogLine) - Method in class org.apache.druid.server.log.NoopRequestLogger
 
logSqlQuery(RequestLogLine) - Method in interface org.apache.druid.server.log.RequestLogger
 
logSqlQuery(RequestLogLine) - Method in class org.apache.druid.server.log.SwitchingRequestLoggerProvider.SwitchingRequestLogger
 
LONG - Static variable in class org.apache.druid.catalog.model.Columns
 
lookup(String, String, String, String) - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
LOOKUP_CONFIG_KEY - Static variable in class org.apache.druid.server.lookup.cache.LookupCoordinatorManager
 
LOOKUP_LISTEN_ANNOUNCE_KEY - Static variable in class org.apache.druid.server.lookup.cache.LookupCoordinatorManager
 
LOOKUP_LISTENER_QOS_MAX_REQUESTS - Static variable in class org.apache.druid.query.lookup.LookupModule
 
LOOKUP_SCHEMA - Static variable in class org.apache.druid.catalog.model.TableId
 
LookupCoordinatorManager - Class in org.apache.druid.server.lookup.cache
Managers LookupExtractorFactoryContainer specifications, distributing them to LookupReferencesManager around the cluster by monitoring the lookup announce path for servers and utilizing their LookupListeningResource API to load, drop, and update lookups around the cluster.
LookupCoordinatorManager(HttpClient, DruidNodeDiscoveryProvider, ObjectMapper, JacksonConfigManager, LookupCoordinatorManagerConfig) - Constructor for class org.apache.druid.server.lookup.cache.LookupCoordinatorManager
 
LookupCoordinatorManager.LookupsCommunicator - Class in org.apache.druid.server.lookup.cache
 
LookupCoordinatorManagerConfig - Class in org.apache.druid.server.lookup.cache
 
LookupCoordinatorManagerConfig() - Constructor for class org.apache.druid.server.lookup.cache.LookupCoordinatorManagerConfig
 
LookupCoordinatorResource - Class in org.apache.druid.server.http
Contains information about lookups exposed through the coordinator
LookupCoordinatorResource(LookupCoordinatorManager, ObjectMapper, ObjectMapper) - Constructor for class org.apache.druid.server.http.LookupCoordinatorResource
 
LookupExtractorFactoryMapContainer - Class in org.apache.druid.server.lookup.cache
This is same as LookupExtractorFactoryContainer except it uses Map<String, Object> instead of LookupExtractorFactory for referencing lookup spec so that lookup extensions are not required to be loaded at the Coordinator.
LookupExtractorFactoryMapContainer(String, Map<String, Object>) - Constructor for class org.apache.druid.server.lookup.cache.LookupExtractorFactoryMapContainer
 
LookupIntrospectionResource - Class in org.apache.druid.query.lookup
 
LookupIntrospectionResource(LookupExtractorFactoryContainerProvider) - Constructor for class org.apache.druid.query.lookup.LookupIntrospectionResource
 
LookupJoinableFactory - Class in org.apache.druid.segment.join
LookupJoinableFactory(LookupExtractorFactoryContainerProvider) - Constructor for class org.apache.druid.segment.join.LookupJoinableFactory
 
LookupLoadingSpec - Class in org.apache.druid.server.lookup.cache
This class defines the spec for loading of lookups for a given task.
LookupLoadingSpec.Mode - Enum in org.apache.druid.server.lookup.cache
 
LookupModule - Class in org.apache.druid.query.lookup
 
LookupModule() - Constructor for class org.apache.druid.query.lookup.LookupModule
 
LookupNodeDiscovery - Class in org.apache.druid.server.lookup.cache
A Helper class that uses DruidNodeDiscovery to discover lookup nodes and tiers.
LookupNodeService - Class in org.apache.druid.discovery
Metadata announced by any node that serves queries and hence applies lookups.
LookupNodeService(String) - Constructor for class org.apache.druid.discovery.LookupNodeService
 
LookupReferencesManager - Class in org.apache.druid.query.lookup
This class provide a basic LookupExtractorFactory references manager.
LookupReferencesManager(LookupConfig, ObjectMapper, CoordinatorClient, LookupListeningAnnouncerConfig) - Constructor for class org.apache.druid.query.lookup.LookupReferencesManager
 
LOOKUPS_TO_LOAD_FOR_TASK - Static variable in class org.apache.druid.server.metrics.DataSourceTaskIdHolder
 
LookupsCommunicator(HttpClient, LookupCoordinatorManagerConfig, ObjectMapper) - Constructor for class org.apache.druid.server.lookup.cache.LookupCoordinatorManager.LookupsCommunicator
 
LookupSegmentWrangler - Class in org.apache.druid.segment
LookupSegmentWrangler(LookupExtractorFactoryContainerProvider) - Constructor for class org.apache.druid.segment.LookupSegmentWrangler
 
LookupSerdeModule - Class in org.apache.druid.query.lookup
Variant of LookupModule that only supports serde of Query objects, to allow a service to examine queries that might contain for example a RegisteredLookupExtractionFn or a LookupExprMacro, but without requiring the service to load the actual lookups.
LookupSerdeModule() - Constructor for class org.apache.druid.query.lookup.LookupSerdeModule
 
LookupUtils - Class in org.apache.druid.query.lookup
Utility class for lookup related things
lookupWithHandle(Handle, String, String, String, String) - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
LOW - Static variable in class org.apache.druid.server.scheduling.HiLoQueryLaningStrategy
 
LowestPriorityTierSelectorStrategy - Class in org.apache.druid.client.selector
 
LowestPriorityTierSelectorStrategy(ServerSelectorStrategy) - Constructor for class org.apache.druid.client.selector.LowestPriorityTierSelectorStrategy
 
LZ4Transcoder - Class in org.apache.druid.client.cache
 
LZ4Transcoder() - Constructor for class org.apache.druid.client.cache.LZ4Transcoder
 
LZ4Transcoder(int) - Constructor for class org.apache.druid.client.cache.LZ4Transcoder
 

M

make(CuratorFramework, String) - Method in class org.apache.druid.curator.cache.PathChildrenCacheFactory
 
make(DruidServer) - Method in class org.apache.druid.client.DirectDruidClientFactory
 
make(DruidServer) - Method in interface org.apache.druid.client.QueryableDruidServer.Maker
 
makeAdjustedServerConfig(ServerConfig) - Method in class org.apache.druid.server.initialization.jetty.CliIndexerServerModule
Adjusts the ServerConfig such that we double the number of configured HTTP threads, with one half allocated using QoS to chat handler requests, and the other half for other requests.
makeBrokerClient(ObjectMapper, ServiceClientFactory, ServiceLocator) - Method in class org.apache.druid.rpc.guice.ServiceClientModule
 
makeBrokerServiceLocator(DruidNodeDiscoveryProvider) - Method in class org.apache.druid.rpc.guice.ServiceClientModule
 
makeCanonicalServiceName(String) - Static method in class org.apache.druid.curator.discovery.CuratorServiceUtils
Deprecated.
Replacing '/' with ':' in service names makes it easier to provide an HTTP interface using curator-x-discovery-server This method is marked protected because it should never be used outside of the org.apache.druid.curator.discovery package.
makeClient(String, ServiceLocator, ServiceRetryPolicy) - Method in interface org.apache.druid.rpc.ServiceClientFactory
Creates a client for a particular service.
makeClient(String, ServiceLocator, ServiceRetryPolicy) - Method in class org.apache.druid.rpc.ServiceClientFactoryImpl
 
makeClient(String, ServiceRetryPolicy, ServiceClientFactory, OverlordClient) - Static method in class org.apache.druid.rpc.indexing.TaskServiceClients
Makes a ServiceClient linked to the provided task.
makeConnectionStateListener(ServiceEmitter) - Method in class org.apache.druid.curator.CuratorModule
Provide an instance of DruidConnectionStateListener for monitoring connection state.
makeCoordinatorClient(ObjectMapper, ServiceClientFactory, ServiceLocator) - Method in class org.apache.druid.rpc.guice.ServiceClientModule
 
makeCoordinatorServiceLocator(DruidNodeDiscoveryProvider) - Method in class org.apache.druid.rpc.guice.ServiceClientModule
 
makeCurator(ZkEnablementConfig, CuratorConfig, DruidConnectionStateListener, ServiceEmitter, Lifecycle) - Method in class org.apache.druid.curator.CuratorModule
Provide the Curator framework via Guice, integrated with the Druid lifecycle.
makeDatasource(MetadataStorageConnectorConfig, String) - Static method in class org.apache.druid.metadata.SQLMetadataConnector
 
makeDirectClient(DruidServer) - Method in class org.apache.druid.client.DirectDruidClientFactory
 
makeEmitter() - Method in class org.apache.druid.server.emitter.NoopEmitterModule
 
makeEmitter(Supplier<LoggingEmitterConfig>, ObjectMapper) - Method in class org.apache.druid.server.emitter.LogEmitterModule
 
makeEmitter(SwitchingEmitterConfig, Injector) - Method in class org.apache.druid.server.emitter.SwitchingEmitterModule
 
makeHydrantCacheIdentifier(FireHydrant) - Static method in class org.apache.druid.segment.realtime.appenderator.SinkQuerySegmentWalker
 
makeHydrantCacheIdentifier(SegmentId, int) - Static method in class org.apache.druid.segment.realtime.appenderator.SinkQuerySegmentWalker
 
makeInjectorWithModules(Injector, Iterable<? extends Module>) - Static method in class org.apache.druid.initialization.Initialization
Deprecated.
makeLoadSpec(URI) - Method in class org.apache.druid.segment.loading.LocalDataSegmentPusher
 
makeNullIdResponse() - Static method in class org.apache.druid.server.listener.resource.ListenerResource
 
makeOverlordClient(ObjectMapper, ServiceClientFactory, ServiceLocator) - Method in class org.apache.druid.rpc.guice.ServiceClientModule
 
makeOverlordServiceLocator(DruidNodeDiscoveryProvider) - Method in class org.apache.druid.rpc.guice.ServiceClientModule
 
makeRequest(HttpMethod, String) - Method in class org.apache.druid.discovery.DruidLeaderClient
Make a Request object aimed at the leader.
makeResponseContextForQuery() - Static method in class org.apache.druid.client.DirectDruidClient
 
makeServerInjector(Injector, Set<NodeRole>, Iterable<? extends Module>) - Static method in class org.apache.druid.initialization.ServerInjectorBuilder
Create a server injector.
makeServiceClientFactory(HttpClient) - Static method in class org.apache.druid.rpc.guice.ServiceClientModule
 
makeSuperUserPermissions() - Static method in class org.apache.druid.server.security.AuthorizationUtils
This method constructs a 'superuser' set of permissions composed of Action.READ and Action.WRITE permissions for all known ResourceType.knownTypes() for any Authorizer implementation which is built on pattern matching with a regex.
makeWriter(OutputStream) - Method in interface org.apache.druid.server.QueryResultPusher.ResultsWriter
 
ManagementProxyConfig - Class in org.apache.druid.server.router
 
ManagementProxyConfig() - Constructor for class org.apache.druid.server.router.ManagementProxyConfig
 
ManualQueryLaningStrategy - Class in org.apache.druid.server.scheduling
 
ManualQueryLaningStrategy(Map<String, Integer>, Boolean) - Constructor for class org.apache.druid.server.scheduling.ManualQueryLaningStrategy
 
ManualQueryPrioritizationStrategy - Class in org.apache.druid.server.scheduling
Does nothing, the user must set the QueryContexts.PRIORITY_KEY on the query context to get a priority.
ManualQueryPrioritizationStrategy() - Constructor for class org.apache.druid.server.scheduling.ManualQueryPrioritizationStrategy
 
MAP_TYPE_REF - Static variable in class org.apache.druid.catalog.model.table.ExternalTableDefn
Type reference used to deserialize JSON to a generic map.
mapBinder - Variable in class org.apache.druid.guice.DruidBinders.MapBinderHelper
 
MapCache - Class in org.apache.druid.client.cache
 
mapFromArgs(Map<String, Object>, List<ColumnSpec>) - Method in class org.apache.druid.catalog.model.table.InputFormats.FlatTextFormatDefn
 
MapLookupExtractorFactory - Class in org.apache.druid.query.lookup
 
MapLookupExtractorFactory(Map<String, String>, boolean) - Constructor for class org.apache.druid.query.lookup.MapLookupExtractorFactory
 
MapLookupExtractorFactory.MapLookupIntrospectionHandler - Class in org.apache.druid.query.lookup
 
MapLookupIntrospectionHandler(Map<String, String>) - Constructor for class org.apache.druid.query.lookup.MapLookupExtractorFactory.MapLookupIntrospectionHandler
 
mapOfDatasourceAndTaskID(String, String) - Static method in class org.apache.druid.server.metrics.MonitorsConfig
 
mapper - Variable in class org.apache.druid.server.log.LoggingRequestLoggerProvider
 
mappings - Variable in class org.apache.druid.guice.QueryToolChestModule
 
mapProperty(String) - Method in class org.apache.druid.catalog.model.ObjectFacade
 
MapSegmentWrangler - Class in org.apache.druid.segment
An implementation of SegmentWrangler that allows registration of DataSource-specific handlers via Guice.
MapSegmentWrangler(Map<Class<? extends DataSource>, SegmentWrangler>) - Constructor for class org.apache.druid.segment.MapSegmentWrangler
 
markAllNonOvershadowedSegmentsAsUsed(String) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Returns the number of segment entries in the database whose state was changed as the result of this call (that is, the segments were marked as used).
markAllNonOvershadowedSegmentsAsUsed(String) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
markAllNonOvershadowedSegmentsAsUsed(String, DateTime) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
 
markAllSegmentsAsUnused(String) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Marks all the segments in given datasource as unused.
markAllSegmentsAsUnused(String) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
markAllSegmentsAsUnused(DateTime) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataWriter
Marks all the segments in given datasource as unused.
markAsUnusedAllSegmentsOrKillUnusedSegmentsInInterval(String, String, String, HttpServletRequest) - Method in class org.apache.druid.server.http.DataSourcesResource
markAsUsedAllNonOvershadowedSegments(String) - Method in class org.apache.druid.server.http.DataSourcesResource
Deprecated.
Use OverlordDataSourcesResource#markAllNonOvershadowedSegmentsAsUsed instead.
markAsUsedNonOvershadowedSegments(String, SegmentsToUpdateFilter) - Method in class org.apache.druid.server.http.DataSourcesResource
Deprecated.
Use OverlordDataSourcesResource#markNonOvershadowedSegmentsAsUsed instead.
markBatchLoadingFinished() - Method in class org.apache.druid.server.coordinator.loading.LoadingRateTracker
Marks the end of loading of a batch of segments.
markBatchLoadingStarted() - Method in class org.apache.druid.server.coordinator.loading.LoadingRateTracker
Marks the start of loading of a batch of segments.
markDataSourceAsNeedRebuild(String) - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
MarkEternityTombstonesAsUnused - Class in org.apache.druid.server.coordinator.duty
Mark eternity tombstones not overshadowed by currently served segments as unused.
MarkEternityTombstonesAsUnused(MetadataAction.DeleteSegments) - Constructor for class org.apache.druid.server.coordinator.duty.MarkEternityTombstonesAsUnused
 
markNonOvershadowedSegmentsAsUsed(String) - Method in class org.apache.druid.rpc.indexing.NoopOverlordClient
 
markNonOvershadowedSegmentsAsUsed(String) - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Marks all non-overshadowed segments of the datasource as used.
markNonOvershadowedSegmentsAsUsed(String) - Method in class org.apache.druid.rpc.indexing.OverlordClientImpl
 
markNonOvershadowedSegmentsAsUsed(String, Set<SegmentId>) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Marks the given segment IDs as "used" only if there are not already overshadowed by other used segments.
markNonOvershadowedSegmentsAsUsed(String, Set<SegmentId>) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
markNonOvershadowedSegmentsAsUsed(String, Set<SegmentId>, DateTime) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
 
markNonOvershadowedSegmentsAsUsed(String, SegmentsToUpdateFilter) - Method in class org.apache.druid.rpc.indexing.NoopOverlordClient
 
markNonOvershadowedSegmentsAsUsed(String, SegmentsToUpdateFilter) - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Marks non-overshadowed segments that satisfy the given filter as used.
markNonOvershadowedSegmentsAsUsed(String, SegmentsToUpdateFilter) - Method in class org.apache.druid.rpc.indexing.OverlordClientImpl
 
markNonOvershadowedSegmentsAsUsed(String, Interval, List<String>) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Marks non-overshadowed unused segments for the given interval and optional list of versions as used.
markNonOvershadowedSegmentsAsUsed(String, Interval, List<String>) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
markNonOvershadowedSegmentsAsUsed(String, Interval, List<String>, DateTime) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
 
MarkOvershadowedSegmentsAsUnused - Class in org.apache.druid.server.coordinator.duty
Marks a segment as unused if it is overshadowed by: a segment served by a historical or broker a segment that has zero required replicas and thus will never be loaded on a server
MarkOvershadowedSegmentsAsUnused(MetadataAction.DeleteSegments) - Constructor for class org.apache.druid.server.coordinator.duty.MarkOvershadowedSegmentsAsUnused
 
markProcessingDone() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
markRequestSentToServer() - Method in class org.apache.druid.server.coordinator.loading.SegmentHolder
 
markRunFinished() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager
 
markSchemaAsUsed(List<String>) - Method in class org.apache.druid.segment.metadata.SegmentSchemaManager
Marks the segment schema entries for the given fingerprints as used.
markSchemaPersisted(SegmentId) - Method in class org.apache.druid.segment.metadata.NoopSegmentSchemaCache
 
markSchemaPersisted(SegmentId) - Method in class org.apache.druid.segment.metadata.SegmentSchemaCache
Marks the schema for the given segment ID as persisted to the DB.
markSegmentAsNeedRefresh(SegmentId) - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
markSegmentAsUnused(String, String) - Method in class org.apache.druid.server.http.DataSourcesResource
Deprecated.
Use OverlordDataSourcesResource#markSegmentAsUnused instead.
markSegmentAsUnused(SegmentId) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Marks the segment as unused.
markSegmentAsUnused(SegmentId) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
markSegmentAsUnused(SegmentId) - Method in class org.apache.druid.rpc.indexing.NoopOverlordClient
 
markSegmentAsUnused(SegmentId) - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Marks the given segment as unused.
markSegmentAsUnused(SegmentId) - Method in class org.apache.druid.rpc.indexing.OverlordClientImpl
 
markSegmentAsUnused(SegmentId, DateTime) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataWriter
Marks the segment as unused.
markSegmentAsUsed(String, String) - Method in class org.apache.druid.server.http.DataSourcesResource
Deprecated.
Use OverlordDataSourcesResource#markSegmentAsUsed instead.
markSegmentAsUsed(SegmentId) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Returns true if the state of the segment entry is changed in the database as the result of this call (that is, the segment was marked as used), false otherwise.
markSegmentAsUsed(SegmentId) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
markSegmentAsUsed(SegmentId) - Method in class org.apache.druid.rpc.indexing.NoopOverlordClient
 
markSegmentAsUsed(SegmentId) - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Marks the given segment as used.
markSegmentAsUsed(SegmentId) - Method in class org.apache.druid.rpc.indexing.OverlordClientImpl
 
markSegmentAsUsed(SegmentId, DateTime) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
 
markSegmentsAsUnused(String) - Method in class org.apache.druid.rpc.indexing.NoopOverlordClient
 
markSegmentsAsUnused(String) - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Marks all non-overshadowed segments of the datasource as unused.
markSegmentsAsUnused(String) - Method in class org.apache.druid.rpc.indexing.OverlordClientImpl
 
markSegmentsAsUnused(String, Set<SegmentId>) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Marks the given segments as unused.
markSegmentsAsUnused(String, Set<SegmentId>) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
markSegmentsAsUnused(String, Set<SegmentId>) - Method in interface org.apache.druid.server.coordinator.duty.MetadataAction.DeleteSegments
 
markSegmentsAsUnused(String, SegmentsToUpdateFilter) - Method in class org.apache.druid.rpc.indexing.NoopOverlordClient
 
markSegmentsAsUnused(String, SegmentsToUpdateFilter) - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Marks non-overshadowed segments that satisfy the given filter as unused.
markSegmentsAsUnused(String, SegmentsToUpdateFilter) - Method in class org.apache.druid.rpc.indexing.OverlordClientImpl
 
markSegmentsAsUnused(String, SegmentsToUpdateFilter, HttpServletRequest) - Method in class org.apache.druid.server.http.DataSourcesResource
Deprecated.
Use OverlordDataSourcesResource#markSegmentsAsUnused instead.
markSegmentsAsUnused(Set<SegmentId>, DateTime) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataWriter
Marks the given segments as unused.
markSegmentsAsUnused(Set<SegmentId>, DateTime) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Marks the given segment IDs as unused.
markSegmentsAsUsed(Set<SegmentId>, DateTime) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Marks the given segment IDs as used.
markSegmentsUnused(String, Interval, List<String>, DateTime) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Marks all used segments that are fully contained by a particular interval filtered by an optional list of versions as unused.
markSegmentsWithinIntervalAsUnused(String, Interval, List<String>) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Marks segments that are fully contained in the given interval as unused.
markSegmentsWithinIntervalAsUnused(String, Interval, List<String>) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
markSegmentsWithinIntervalAsUnused(Interval, List<String>, DateTime) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataWriter
Marks segments that are fully contained in the given interval as unused.
markSegmentToDrop(DataSegment) - Method in class org.apache.druid.server.coordinator.loading.HttpLoadQueuePeon
 
markSegmentToDrop(DataSegment) - Method in interface org.apache.druid.server.coordinator.loading.LoadQueuePeon
 
markUnreferencedSchemasAsUnused() - Method in class org.apache.druid.segment.metadata.SegmentSchemaManager
 
matches(DataSourceMetadata) - Method in interface org.apache.druid.indexing.overlord.DataSourceMetadata
Returns true if any information present in this instance matches analogous information from "other" and so they are conflict-free.
matches(DataSourceMetadata) - Method in class org.apache.druid.indexing.overlord.ObjectMetadata
 
matches(ChangeRequestHistory.Counter) - Method in class org.apache.druid.server.coordination.ChangeRequestHistory.Counter
 
max() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics.MessageGapStats
 
MAX - Enum constant in enum org.apache.druid.indexing.overlord.supervisor.autoscaler.AggregateFunction
 
MAX_BALANCER_THREADS - Static variable in class org.apache.druid.server.coordinator.balancer.SegmentToMoveCalculator
MAX_PREFIX_LENGTH - Static variable in class org.apache.druid.client.cache.MemcachedCache
 
MAX_REDIRECTS - Static variable in interface org.apache.druid.rpc.ServiceClient
 
MAX_SLOTS - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Compaction
 
MAX_SLOTS - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Kill
 
MAX_TASK_SLOTS_FOR_MSQ_COMPACTION_TASK - Static variable in class org.apache.druid.client.indexing.ClientMSQContext
Limit to ensure that an MSQ compaction task doesn't take up all task slots in a cluster.
MAX_TO_MOVE - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Balancer
 
maxAttempts() - Method in class org.apache.druid.rpc.indexing.SpecificTaskRetryPolicy
 
maxAttempts() - Method in interface org.apache.druid.rpc.ServiceRetryPolicy
Returns the maximum number of desired attempts, or ServiceRetryPolicy.UNLIMITED if unlimited.
maxAttempts() - Method in class org.apache.druid.rpc.StandardRetryPolicy
 
maxAttempts(long) - Method in class org.apache.druid.rpc.StandardRetryPolicy.Builder
 
maxQueueSize - Variable in class org.apache.druid.client.cache.MemcachedOperationQueueFactory
 
maxSegmentHandoffTime() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
maxWaitMillis() - Method in class org.apache.druid.rpc.indexing.SpecificTaskRetryPolicy
 
maxWaitMillis() - Method in interface org.apache.druid.rpc.ServiceRetryPolicy
Returns the maximum wait time between retries.
maxWaitMillis() - Method in class org.apache.druid.rpc.StandardRetryPolicy
 
maxWaitMillis(long) - Method in class org.apache.druid.rpc.StandardRetryPolicy.Builder
 
maybeAddHSTSPatternRule(ServerConfig, RewriteHandler) - Static method in class org.apache.druid.server.initialization.jetty.JettyServerInitUtils
 
maybeAddHSTSRewriteHandler(ServerConfig, HandlerList) - Static method in class org.apache.druid.server.initialization.jetty.JettyServerInitUtils
 
maybeReserve(String, DataSegment) - Method in class org.apache.druid.segment.loading.StorageLocation
Reserves space to store the given segment, only if it has not been done already.
maybeSetState(SupervisorStateManager.State) - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager
Certain states are only valid if the supervisor hasn't had a successful iteration.
MEASURE - Enum constant in enum org.apache.druid.catalog.model.facade.DatasourceFacade.ColumnFacade.Kind
 
MemcachedCache - Class in org.apache.druid.client.cache
 
MemcachedCacheConfig - Class in org.apache.druid.client.cache
 
MemcachedCacheConfig() - Constructor for class org.apache.druid.client.cache.MemcachedCacheConfig
 
MemcachedCacheProvider - Class in org.apache.druid.client.cache
 
MemcachedCacheProvider() - Constructor for class org.apache.druid.client.cache.MemcachedCacheProvider
 
MemcachedOperationQueueFactory - Class in org.apache.druid.client.cache
 
MemcachedOperationQueueFactory(long) - Constructor for class org.apache.druid.client.cache.MemcachedOperationQueueFactory
 
Memory(RuntimeInfo) - Constructor for class org.apache.druid.server.StatusResource.Memory
 
MEMORY_LIMIT - Enum constant in enum org.apache.druid.server.ClientQuerySegmentWalkerUtils.SubqueryResultLimit
Subqueries limited by the BYTE_LIMIT are materialized as Frames on heap.
merge() - Method in class org.apache.druid.initialization.ServiceInjectorBuilder
 
merge(Object, Object) - Method in class org.apache.druid.catalog.model.ModelProperties.BasePropertyDefn
 
merge(Object, Object) - Method in class org.apache.druid.catalog.model.ModelProperties.ListPropertyDefn
 
merge(Object, Object) - Method in interface org.apache.druid.catalog.model.ModelProperties.PropertyDefn
Merge a property value with an update.
merge(List<IndexableAdapter>, boolean, AggregatorFactory[], File, DimensionsSpec, IndexSpec, int) - Method in class org.apache.druid.segment.realtime.appenderator.UnifiedIndexerAppenderatorsManager.LimitedPoolIndexMerger
 
merge(Map<String, ModelProperties.PropertyDefn<?>>, ColumnSpec) - Method in class org.apache.druid.catalog.model.ColumnSpec
Merges an updated version of this column with an existing version.
merge(TableSpec) - Method in class org.apache.druid.catalog.model.ResolvedTable
 
merge(TableSpec, TableSpec, ObjectMapper) - Method in class org.apache.druid.catalog.model.TableDefn
Merge a table spec with an update.
merge(ColumnType, ColumnType) - Method in interface org.apache.druid.segment.metadata.AbstractSegmentMetadataCache.ColumnTypeMergePolicy
 
merge(ColumnType, ColumnType) - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache.FirstTypeMergePolicy
 
merge(ColumnType, ColumnType) - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache.LeastRestrictiveTypeMergePolicy
 
mergeColumns(List<ColumnSpec>, List<ColumnSpec>) - Method in class org.apache.druid.catalog.model.TableDefn
Merge the set of columns from an existing spec and an update.
mergeCpuTime() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
mergedRows() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
mergeProperties(Map<String, Object>, Map<String, Object>) - Method in class org.apache.druid.catalog.model.ObjectDefn
Merge the properties for an object using a set of updates in a map.
mergeProperties(Map<String, ModelProperties.PropertyDefn<?>>, Map<String, Object>, Map<String, Object>) - Static method in class org.apache.druid.catalog.model.CatalogUtils
Merge the properties for an object using a set of updates in a map.
mergeQueryableIndex(List<QueryableIndex>, boolean, AggregatorFactory[], DimensionsSpec, File, IndexSpec, IndexSpec, ProgressIndicator, SegmentWriteOutMediumFactory, int) - Method in class org.apache.druid.segment.realtime.appenderator.UnifiedIndexerAppenderatorsManager.LimitedPoolIndexMerger
 
mergeTimeMillis() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
MessageBatch<T> - Class in org.apache.druid.messages
MessageBatch(List<T>, long, long) - Constructor for class org.apache.druid.messages.MessageBatch
 
messageGap() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
MessageGapStats() - Constructor for class org.apache.druid.segment.realtime.SegmentGenerationMetrics.MessageGapStats
 
MessageListener<MessageType> - Interface in org.apache.druid.messages.client
Listener for messages received by clients.
messageReceived(MessageType) - Method in interface org.apache.druid.messages.client.MessageListener
Called when a message is received.
MessageRelay<MessageType> - Class in org.apache.druid.messages.client
Relays run on clients, and receive messages from a server.
MessageRelay(String, DruidNode, MessageRelayClient<MessageType>, MessageListener<MessageType>) - Constructor for class org.apache.druid.messages.client.MessageRelay
 
MessageRelayClient<MessageType> - Interface in org.apache.druid.messages.client
MessageRelayClientImpl<MessageType> - Class in org.apache.druid.messages.client
Production implementation of MessageRelayClient.
MessageRelayClientImpl(ServiceClient, ObjectMapper, Class<MessageType>) - Constructor for class org.apache.druid.messages.client.MessageRelayClientImpl
 
MessageRelayFactory<MessageType> - Interface in org.apache.druid.messages.client
Factory for creating new message relays.
MessageRelayMonitor - Class in org.apache.druid.messages.server
Code that runs on message servers, to monitor their clients.
MessageRelayMonitor(DruidNodeDiscoveryProvider, Outbox<?>, NodeRole) - Constructor for class org.apache.druid.messages.server.MessageRelayMonitor
 
MessageRelayResource<MessageType> - Class in org.apache.druid.messages.server
Server-side resource for message relaying.
MessageRelayResource(Outbox<MessageType>, ObjectMapper, Class<MessageType>) - Constructor for class org.apache.druid.messages.server.MessageRelayResource
 
MessageRelays<MessageType> - Class in org.apache.druid.messages.client
Manages a fleet of MessageRelay, one for each server discovered by a DruidNodeDiscoveryProvider.
MessageRelays(Supplier<DruidNodeDiscovery>, MessageRelayFactory<MessageType>) - Constructor for class org.apache.druid.messages.client.MessageRelays
 
MetadataAction - Class in org.apache.druid.server.coordinator.duty
Contains functional interfaces that are used by a CoordinatorDuty to perform a single read or write operation on the metadata store.
MetadataAction() - Constructor for class org.apache.druid.server.coordinator.duty.MetadataAction
 
MetadataAction.DeleteSegments - Interface in org.apache.druid.server.coordinator.duty
 
MetadataAction.GetDatasourceRules - Interface in org.apache.druid.server.coordinator.duty
 
MetadataCatalog - Interface in org.apache.druid.catalog
Client view of the metadata catalog.
MetadataCleanupConfig - Class in org.apache.druid.server.coordinator.config
 
MetadataCleanupConfig(Boolean, Duration, Duration) - Constructor for class org.apache.druid.server.coordinator.config.MetadataCleanupConfig
 
MetadataCleanupDuty - Class in org.apache.druid.server.coordinator.duty
Performs cleanup of stale metadata entries created before a configured retain duration.
MetadataCleanupDuty(String, MetadataCleanupConfig, CoordinatorStat) - Constructor for class org.apache.druid.server.coordinator.duty.MetadataCleanupDuty
 
MetadataConfigModule - Class in org.apache.druid.guice
Binds the following metadata configs for all services: MetadataStorageTablesConfig MetadataStorageConnectorConfig CentralizedDatasourceSchemaConfig Ideally, the storage configs should be bound only on Coordinator and Overlord, but they are needed for other services too since metadata storage extensions are currently loaded on all services.
MetadataConfigModule() - Constructor for class org.apache.druid.guice.MetadataConfigModule
 
MetadataManager - Class in org.apache.druid.server.coordinator
Contains all metadata managers used by the Coordinator.
MetadataManager(AuditManager, CoordinatorConfigManager, SegmentsMetadataManager, MetadataSupervisorManager, MetadataRuleManager, IndexerMetadataStorageCoordinator, SegmentSchemaManager, SegmentMetadataCache) - Constructor for class org.apache.druid.server.coordinator.MetadataManager
 
MetadataResource - Class in org.apache.druid.server.http
 
MetadataResource(SegmentsMetadataManager, IndexerMetadataStorageCoordinator, AuthorizerMapper, DruidCoordinator, CoordinatorSegmentMetadataCache) - Constructor for class org.apache.druid.server.http.MetadataResource
 
MetadataRuleManager - Interface in org.apache.druid.metadata
 
MetadataRuleManagerConfig - Class in org.apache.druid.metadata
 
MetadataRuleManagerConfig() - Constructor for class org.apache.druid.metadata.MetadataRuleManagerConfig
 
MetadataRuleManagerProvider - Interface in org.apache.druid.metadata
 
MetadataStorage - Class in org.apache.druid.metadata
 
MetadataStorage() - Constructor for class org.apache.druid.metadata.MetadataStorage
 
MetadataStorageProvider - Interface in org.apache.druid.metadata
 
MetadataSupervisorManager - Interface in org.apache.druid.metadata
 
METAMX_PACKAGE - Static variable in class org.apache.druid.server.metrics.MonitorsConfig
Prior to 0.12.0, Druid used Monitor classes from the `com.metamx.metrics` package.
Metric - Class in org.apache.druid.metadata.segment.cache
Segment metadata cache metric names.
Metric - Class in org.apache.druid.segment.metadata
Metric() - Constructor for class org.apache.druid.segment.metadata.Metric
 
METRIC_DIMENSION_PREFIX - Static variable in class org.apache.druid.server.metrics.MonitorsConfig
 
metricMonitorBinder(Binder) - Static method in class org.apache.druid.guice.DruidBinders
 
MetricsModule - Class in org.apache.druid.server.metrics
Sets up the MonitorScheduler to monitor things on a regular schedule.
MetricsModule() - Constructor for class org.apache.druid.server.metrics.MetricsModule
 
MIDDLE_MANAGER - Static variable in class org.apache.druid.discovery.NodeRole
 
MIDDLE_MANAGER_JSON_NAME - Static variable in class org.apache.druid.discovery.NodeRole
 
min() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics.MessageGapStats
 
MIN_ENTRY_SIZE_BYTES - Static variable in class org.apache.druid.server.coordinator.loading.LoadingRateTracker
Minimum size of a single entry in the moving average window = 1 GiB.
minus(DataSourceMetadata) - Method in interface org.apache.druid.indexing.overlord.DataSourceMetadata
Returns a copy of this instance with "other" subtracted.
minus(DataSourceMetadata) - Method in class org.apache.druid.indexing.overlord.ObjectMetadata
 
minWaitMillis() - Method in class org.apache.druid.rpc.indexing.SpecificTaskRetryPolicy
 
minWaitMillis() - Method in interface org.apache.druid.rpc.ServiceRetryPolicy
Returns the minimum wait time between retries.
minWaitMillis() - Method in class org.apache.druid.rpc.StandardRetryPolicy
 
minWaitMillis(long) - Method in class org.apache.druid.rpc.StandardRetryPolicy.Builder
 
ModelProperties - Interface in org.apache.druid.catalog.model
Definition of a top-level property in a catalog object.
ModelProperties.BasePropertyDefn<T> - Class in org.apache.druid.catalog.model
 
ModelProperties.BooleanPropertyDefn - Class in org.apache.druid.catalog.model
 
ModelProperties.GranularityPropertyDefn - Class in org.apache.druid.catalog.model
 
ModelProperties.IntPropertyDefn - Class in org.apache.druid.catalog.model
 
ModelProperties.ListPropertyDefn<T> - Class in org.apache.druid.catalog.model
 
ModelProperties.ObjectPropertyDefn<T> - Class in org.apache.druid.catalog.model
 
ModelProperties.PropertyDefn<T> - Interface in org.apache.druid.catalog.model
 
ModelProperties.SimplePropertyDefn<T> - Class in org.apache.druid.catalog.model
 
ModelProperties.StringListPropertyDefn - Class in org.apache.druid.catalog.model
 
ModelProperties.StringPropertyDefn - Class in org.apache.druid.catalog.model
 
ModelProperties.TypeRefPropertyDefn<T> - Class in org.apache.druid.catalog.model
 
modifySerializer(SerializationConfig, BeanDescription, JsonSerializer<?>) - Method in class org.apache.druid.jackson.DruidServiceSerializerModifier
 
modules() - Method in class org.apache.druid.guice.DruidInjectorBuilder
 
ModuleVersion(String, String, String) - Constructor for class org.apache.druid.server.StatusResource.ModuleVersion
 
MONITORING_PROPERTY_PREFIX - Static variable in class org.apache.druid.server.metrics.MetricsModule
 
MonitorsConfig - Class in org.apache.druid.server.metrics
 
MonitorsConfig(List<String>) - Constructor for class org.apache.druid.server.metrics.MonitorsConfig
 
MostAvailableSizeStorageLocationSelectorStrategy - Class in org.apache.druid.segment.loading
A StorageLocation selector strategy that selects a segment cache location that has most free space among the available storage locations.
MostAvailableSizeStorageLocationSelectorStrategy(List<StorageLocation>) - Constructor for class org.apache.druid.segment.loading.MostAvailableSizeStorageLocationSelectorStrategy
 
move(DataSegment, Map<String, Object>) - Method in class org.apache.druid.segment.loading.OmniDataSegmentMover
 
MOVE_FROM - Enum constant in enum org.apache.druid.server.coordinator.loading.SegmentAction
Move a segment from this server to another.
MOVE_SKIPPED - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Segments
 
MOVE_TO - Enum constant in enum org.apache.druid.server.coordinator.loading.SegmentAction
Move a segment to this server.
MOVED - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Segments
 
moveSegment(DataSegment, ServerHolder, List<ServerHolder>) - Method in class org.apache.druid.server.coordinator.loading.StrategicSegmentAssigner
Moves the given segment from the source server to an eligible destination server.
moveSegment(DataSegment, ServerHolder, ServerHolder) - Method in class org.apache.druid.server.coordinator.loading.SegmentLoadQueueManager
 
moveSegmentOut(String, List<SegmentIdWithShardSpec>) - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderatorDriver
Move a set of identifiers out from "active", making way for newer segments.
MOVING_AVERAGE_WINDOW_SIZE - Static variable in class org.apache.druid.server.coordinator.loading.LoadingRateTracker
 
mutableSegments - Variable in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
MySQLMetadataStorageActionHandler<EntryType,StatusType,LogType,LockType> - Class in org.apache.druid.metadata
 
MySQLMetadataStorageActionHandlerFactory - Class in org.apache.druid.metadata
 
MySQLMetadataStorageActionHandlerFactory(SQLMetadataConnector, MetadataStorageTablesConfig, ObjectMapper) - Constructor for class org.apache.druid.metadata.MySQLMetadataStorageActionHandlerFactory
 

N

naiveBinding(Class<? extends Query>, Class<? extends QueryRunnerFactory>) - Method in class org.apache.druid.guice.DruidBinders.QueryBinder
 
naiveBinding2(Class<? extends Query>, Class<? extends QueryToolChest>) - Method in class org.apache.druid.guice.DruidBinders.QueryBinder
 
name - Variable in class org.apache.druid.catalog.model.ModelProperties.BasePropertyDefn
 
name() - Method in class org.apache.druid.catalog.model.ColumnSpec
 
name() - Method in class org.apache.druid.catalog.model.ModelProperties.BasePropertyDefn
 
name() - Method in interface org.apache.druid.catalog.model.ModelProperties.PropertyDefn
Name of the property as visible to catalog users.
name() - Method in class org.apache.druid.catalog.model.ObjectDefn
 
name() - Method in interface org.apache.druid.catalog.model.SchemaRegistry.SchemaSpec
 
name() - Method in class org.apache.druid.catalog.model.SchemaRegistryImpl.SchemaDefnImpl
 
name() - Method in class org.apache.druid.catalog.model.table.BaseTableFunction.Parameter
 
name() - Method in interface org.apache.druid.catalog.model.table.TableFunction.ParameterDefn
 
name() - Method in class org.apache.druid.catalog.model.TableId
 
NAME - Static variable in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache.FirstTypeMergePolicy
 
NAME - Static variable in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache.LeastRestrictiveTypeMergePolicy
 
NamedKey(String, byte[]) - Constructor for class org.apache.druid.client.cache.Cache.NamedKey
 
names() - Method in interface org.apache.druid.catalog.model.SchemaRegistry
 
names() - Method in class org.apache.druid.catalog.model.SchemaRegistryImpl
 
namespace - Variable in class org.apache.druid.client.cache.Cache.NamedKey
 
needsFormat() - Method in class org.apache.druid.metadata.input.SqlInputSource
 
needsReset() - Method in class org.apache.druid.server.coordination.ChangeRequestHttpSyncer
Whether this syncer should be reset.
NEVER - Enum constant in enum org.apache.druid.metadata.segment.cache.SegmentMetadataCache.UsageMode
Cache is disabled.
newBuilder() - Static method in class org.apache.druid.server.security.AuthConfig
 
newConfig(boolean) - Static method in class org.apache.druid.server.ResponseContextConfig
 
newConnection(Connector, EndPoint) - Method in class org.apache.druid.server.initialization.jetty.JettyMonitoringConnectionFactory
 
newContainer(ContainerClass) - Method in interface org.apache.druid.curator.inventory.CuratorInventoryManagerStrategy
 
NEWEST_SEGMENT_FIRST - Static variable in class org.apache.druid.server.coordinator.loading.SegmentHolder
Orders newest segments first (i.e.
NewestSegmentFirstPolicy - Class in org.apache.druid.server.compaction
Implementation of CompactionCandidateSearchPolicy that prioritizes intervals which have the latest data.
NewestSegmentFirstPolicy(String) - Constructor for class org.apache.druid.server.compaction.NewestSegmentFirstPolicy
 
newHttpClient() - Method in class org.apache.druid.server.AsyncManagementForwardingServlet
 
newHttpClient() - Method in class org.apache.druid.server.http.OverlordProxyServlet
 
newOutputWriter(ResourceIOReaderWriterFactory.ResourceIOReaderWriter) - Method in class org.apache.druid.server.QueryLifecycle
 
newRelay(DruidNode) - Method in interface org.apache.druid.messages.client.MessageRelayFactory
 
newTable(TableId, TableSpec) - Static method in class org.apache.druid.catalog.model.TableMetadata
 
next() - Method in class org.apache.druid.client.JsonParserIterator
 
next() - Method in class org.apache.druid.server.compaction.DataSourceCompactibleSegmentIterator
 
next() - Method in class org.apache.druid.server.compaction.PriorityBasedCompactionSegmentIterator
 
nil() - Static method in class org.apache.druid.segment.realtime.appenderator.Committed
 
nil() - Static method in class org.apache.druid.segment.realtime.sink.Committers
 
nilSupplier() - Static method in class org.apache.druid.segment.realtime.sink.Committers
 
NO_STACK_LOGGER - Static variable in class org.apache.druid.server.QueryResource
 
noCacheSql() - Method in interface org.apache.druid.metadata.segment.SegmentMetadataReadTransaction
 
NodeAnnouncer - Class in org.apache.druid.curator.announcement
The NodeAnnouncer class is responsible for announcing a single node in a ZooKeeper ensemble.
NodeAnnouncer(CuratorFramework, ExecutorService) - Constructor for class org.apache.druid.curator.announcement.NodeAnnouncer
 
NodeRole - Class in org.apache.druid.discovery
Defines the 'role' of a Druid service, utilized to strongly type announcement and service discovery.
NodeRole(String) - Constructor for class org.apache.druid.discovery.NodeRole
Create a custom node role.
nodeRoles(Set<NodeRole>) - Method in class org.apache.druid.initialization.ServerInjectorBuilder
 
nodesAdded(Collection<DiscoveryDruidNode>) - Method in interface org.apache.druid.discovery.DruidNodeDiscovery.Listener
 
nodesRemoved(Collection<DiscoveryDruidNode>) - Method in interface org.apache.druid.discovery.DruidNodeDiscovery.Listener
 
nodeViewInitialized() - Method in interface org.apache.druid.discovery.DruidNodeDiscovery.Listener
Called once when the underlying cache in the DruidNodeDiscovery implementation has been initialized.
nodeViewInitializedTimedOut() - Method in interface org.apache.druid.discovery.DruidNodeDiscovery.Listener
Called once when the underlying cache in the DruidNodeDiscovery implementation has timed out trying to initialize.
NONE - Enum constant in enum org.apache.druid.server.coordination.BroadcastDatasourceLoadingSpec.Mode
 
NONE - Enum constant in enum org.apache.druid.server.lookup.cache.LookupLoadingSpec.Mode
 
NONE - Static variable in class org.apache.druid.server.coordination.BroadcastDatasourceLoadingSpec
 
NONE - Static variable in class org.apache.druid.server.lookup.cache.LookupLoadingSpec
 
Noop() - Constructor for class org.apache.druid.curator.discovery.ServiceAnnouncer.Noop
Deprecated.
 
Noop() - Constructor for class org.apache.druid.server.coordination.DataSegmentServerAnnouncer.Noop
Deprecated.
 
NOOP - Static variable in interface org.apache.druid.segment.realtime.appenderator.AppenderatorDriverSegmentLockHelper
 
NOOP - Static variable in interface org.apache.druid.server.coordination.DataSegmentChangeCallback
 
NoopChatHandlerProvider - Class in org.apache.druid.segment.realtime
 
NoopChatHandlerProvider() - Constructor for class org.apache.druid.segment.realtime.NoopChatHandlerProvider
 
NoopCoordinatorClient - Class in org.apache.druid.client.coordinator
 
NoopCoordinatorClient() - Constructor for class org.apache.druid.client.coordinator.NoopCoordinatorClient
 
NoopDataSegmentAnnouncer - Class in org.apache.druid.server.coordination
Mostly used for test purpose.
NoopDataSegmentAnnouncer() - Constructor for class org.apache.druid.server.coordination.NoopDataSegmentAnnouncer
 
NoopEmitterModule - Class in org.apache.druid.server.emitter
 
NoopEmitterModule() - Constructor for class org.apache.druid.server.emitter.NoopEmitterModule
 
NoopEscalator - Class in org.apache.druid.server.security
 
NoopEscalator() - Constructor for class org.apache.druid.server.security.NoopEscalator
 
NoopMetadataStorageProvider - Class in org.apache.druid.metadata
 
NoopMetadataStorageProvider() - Constructor for class org.apache.druid.metadata.NoopMetadataStorageProvider
 
NoopOverlordClient - Class in org.apache.druid.rpc.indexing
Implementation of OverlordClient that throws UnsupportedOperationException for every method.
NoopOverlordClient() - Constructor for class org.apache.druid.rpc.indexing.NoopOverlordClient
 
NoopQuerySegmentWalker - Class in org.apache.druid.server
An empty implementation of QuerySegmentWalker.
NoopQuerySegmentWalker() - Constructor for class org.apache.druid.server.NoopQuerySegmentWalker
 
NoopRequestLogger - Class in org.apache.druid.server.log
 
NoopRequestLogger() - Constructor for class org.apache.druid.server.log.NoopRequestLogger
 
NoopRequestLoggerProvider - Class in org.apache.druid.server.log
 
NoopRequestLoggerProvider() - Constructor for class org.apache.druid.server.log.NoopRequestLoggerProvider
 
NoopSegmentHandoffNotifierFactory - Class in org.apache.druid.segment.handoff
 
NoopSegmentHandoffNotifierFactory() - Constructor for class org.apache.druid.segment.handoff.NoopSegmentHandoffNotifierFactory
 
NoopSegmentMetadataCache - Class in org.apache.druid.metadata.segment.cache
 
NoopSegmentMetadataCache() - Constructor for class org.apache.druid.metadata.segment.cache.NoopSegmentMetadataCache
 
NoopSegmentSchemaCache - Class in org.apache.druid.segment.metadata
No-op implementation of SegmentSchemaCache that always returns false for NoopSegmentSchemaCache.isEnabled() and NoopSegmentSchemaCache.isInitialized().
NoopSegmentSchemaCache() - Constructor for class org.apache.druid.segment.metadata.NoopSegmentSchemaCache
 
NoopServiceAnnouncer - Class in org.apache.druid.curator.discovery
Deprecated.
NoopServiceAnnouncer() - Constructor for class org.apache.druid.curator.discovery.NoopServiceAnnouncer
Deprecated.
 
NoopSupervisorSpec - Class in org.apache.druid.indexing.overlord.supervisor
Used as a tombstone marker in the supervisors metadata table to indicate that the supervisor has been removed.
NoopSupervisorSpec(String, List<String>) - Constructor for class org.apache.druid.indexing.overlord.supervisor.NoopSupervisorSpec
 
NoopSupervisorSpec(String, List<String>, Boolean, String, String) - Constructor for class org.apache.druid.indexing.overlord.supervisor.NoopSupervisorSpec
 
NoQueryLaningStrategy - Class in org.apache.druid.server.scheduling
Query laning strategy that does nothing and provides the default, unlimited behavior
NoQueryLaningStrategy() - Constructor for class org.apache.druid.server.scheduling.NoQueryLaningStrategy
 
noRetries() - Static method in class org.apache.druid.rpc.StandardRetryPolicy
Retry policy that never retries.
NORMAL - Enum constant in enum org.apache.druid.server.http.SegmentLoadingMode
 
NOT_ENABLED - Enum constant in enum org.apache.druid.server.coordinator.AutoCompactionSnapshot.ScheduleStatus
 
nullAndEmptySafeDate(String) - Static method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Create a DateTime object from a string.
NullMetadataCatalog - Class in org.apache.druid.catalog
 
NullMetadataCatalog() - Constructor for class org.apache.druid.catalog.NullMetadataCatalog
 
NUM_TO_DROP - Static variable in class org.apache.druid.server.coordinator.stats.Stats.SegmentQueue
 
NUM_TO_LOAD - Static variable in class org.apache.druid.server.coordinator.stats.Stats.SegmentQueue
 
numLookups() - Method in class org.apache.druid.client.cache.CacheStats
 
numPersists() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
numSegments() - Method in class org.apache.druid.server.compaction.CompactionCandidate
 

O

objectContent(ObjectMapper, String, Object) - Method in class org.apache.druid.rpc.RequestBuilder
 
ObjectDefn - Class in org.apache.druid.catalog.model
Metadata definition of the metadata objects stored in the catalog.
ObjectDefn(String, String, List<ModelProperties.PropertyDefn<?>>) - Constructor for class org.apache.druid.catalog.model.ObjectDefn
 
ObjectFacade - Class in org.apache.druid.catalog.model
Utility class to simplify typed access to catalog object properties.
ObjectFacade() - Constructor for class org.apache.druid.catalog.model.ObjectFacade
 
ObjectMetadata - Class in org.apache.druid.indexing.overlord
 
ObjectMetadata(Object) - Constructor for class org.apache.druid.indexing.overlord.ObjectMetadata
 
ObjectPropertyDefn(String, Class<T>) - Constructor for class org.apache.druid.catalog.model.ModelProperties.ObjectPropertyDefn
 
of(String, String) - Static method in class org.apache.druid.catalog.model.TableId
 
of(TableId, TableDefn) - Static method in class org.apache.druid.catalog.model.table.TableBuilder
 
of(TableId, TableSpec) - Static method in class org.apache.druid.catalog.model.TableMetadata
 
of(Dimension, String) - Static method in class org.apache.druid.server.coordinator.stats.RowKey
 
offer(E) - Method in class org.apache.druid.client.cache.BytesBoundedLinkedQueue
 
offer(E, long, TimeUnit) - Method in class org.apache.druid.client.cache.BytesBoundedLinkedQueue
 
OffheapBufferGenerator - Class in org.apache.druid.offheap
 
OffheapBufferGenerator(String, int) - Constructor for class org.apache.druid.offheap.OffheapBufferGenerator
 
ok(Object) - Method in class org.apache.druid.server.ResourceIOReaderWriterFactory.ResourceIOWriter
Builds a Response with ok status and the given object serialized to the response format.
ok(Set<DataSegment>) - Static method in class org.apache.druid.indexing.overlord.SegmentPublishResult
 
ok(Set<DataSegment>, List<PendingSegmentRecord>) - Static method in class org.apache.druid.indexing.overlord.SegmentPublishResult
 
ok(SegmentIdWithShardSpec, int, long, boolean) - Static method in class org.apache.druid.segment.realtime.appenderator.AppenderatorDriverAddResult
 
OK - Static variable in class org.apache.druid.server.security.Access
 
OLD_LOOKUP_CONFIG_KEY - Static variable in class org.apache.druid.server.lookup.cache.LookupCoordinatorManager
 
OmniDataSegmentArchiver - Class in org.apache.druid.segment.loading
 
OmniDataSegmentArchiver(Map<String, Provider<DataSegmentArchiver>>) - Constructor for class org.apache.druid.segment.loading.OmniDataSegmentArchiver
 
OmniDataSegmentKiller - Class in org.apache.druid.segment.loading
 
OmniDataSegmentKiller(Map<String, Provider<DataSegmentKiller>>) - Constructor for class org.apache.druid.segment.loading.OmniDataSegmentKiller
 
OmniDataSegmentMover - Class in org.apache.druid.segment.loading
 
OmniDataSegmentMover(Map<String, Provider<DataSegmentMover>>) - Constructor for class org.apache.druid.segment.loading.OmniDataSegmentMover
 
onCompactionConfigUpdated(DruidCompactionConfig) - Method in class org.apache.druid.server.compaction.CompactionStatusTracker
 
onCompactionStatusComputed(CompactionCandidate, DataSourceCompactionConfig) - Method in class org.apache.druid.server.compaction.CompactionStatusTracker
 
onLeaderStart() - Method in class org.apache.druid.segment.metadata.CoordinatorSegmentMetadataCache
 
onLeaderStart() - Method in class org.apache.druid.segment.metadata.SegmentSchemaBackFillQueue
 
onLeaderStart() - Method in class org.apache.druid.server.coordinator.loading.LoadQueueTaskMaster
 
onLeaderStart() - Method in class org.apache.druid.server.coordinator.MetadataManager
 
onLeaderStart() - Method in class org.apache.druid.server.http.CoordinatorDynamicConfigSyncer
Schedules a periodic sync with brokers when the coordinator becomes the leader.
onLeaderStop() - Method in class org.apache.druid.segment.metadata.CoordinatorSegmentMetadataCache
 
onLeaderStop() - Method in class org.apache.druid.segment.metadata.NoopSegmentSchemaCache
 
onLeaderStop() - Method in class org.apache.druid.segment.metadata.SegmentSchemaBackFillQueue
 
onLeaderStop() - Method in class org.apache.druid.segment.metadata.SegmentSchemaCache
This method is called when the current node is no longer the leader.
onLeaderStop() - Method in class org.apache.druid.server.coordinator.loading.LoadQueueTaskMaster
Stops and removes all peons.
onLeaderStop() - Method in class org.apache.druid.server.coordinator.MetadataManager
 
onLeaderStop() - Method in class org.apache.druid.server.http.CoordinatorDynamicConfigSyncer
Stops the sync when coordinator stops being the leader.
ONLY_REQUIRED - Enum constant in enum org.apache.druid.server.coordination.BroadcastDatasourceLoadingSpec.Mode
 
ONLY_REQUIRED - Enum constant in enum org.apache.druid.server.lookup.cache.LookupLoadingSpec.Mode
 
ONLY_VISIBLE - Enum constant in enum org.apache.druid.indexing.overlord.Segments
Specifies that only visible segments should be included in results.
onSegmentTimelineUpdated(DateTime) - Method in class org.apache.druid.server.compaction.CompactionStatusTracker
 
onServerResponseHeaders(HttpServletRequest, HttpServletResponse, Response) - Method in class org.apache.druid.server.AsyncManagementForwardingServlet
 
onTaskFinished(String, TaskStatus) - Method in class org.apache.druid.server.compaction.CompactionStatusTracker
 
onTaskSubmitted(ClientCompactionTaskQuery, CompactionCandidate) - Method in class org.apache.druid.server.compaction.CompactionStatusTracker
 
open() - Method in class org.apache.druid.metadata.input.SqlEntity
 
openCleanableFile(String, SQLInputSourceDatabaseConnector, ObjectMapper, boolean, File) - Static method in class org.apache.druid.metadata.input.SqlEntity
Executes a SQL query on the specified database and fetches the result into the given file.
org.apache.druid.catalog - package org.apache.druid.catalog
 
org.apache.druid.catalog.model - package org.apache.druid.catalog.model
 
org.apache.druid.catalog.model.facade - package org.apache.druid.catalog.model.facade
 
org.apache.druid.catalog.model.table - package org.apache.druid.catalog.model.table
 
org.apache.druid.client - package org.apache.druid.client
 
org.apache.druid.client.broker - package org.apache.druid.client.broker
 
org.apache.druid.client.cache - package org.apache.druid.client.cache
 
org.apache.druid.client.coordinator - package org.apache.druid.client.coordinator
 
org.apache.druid.client.indexing - package org.apache.druid.client.indexing
 
org.apache.druid.client.selector - package org.apache.druid.client.selector
 
org.apache.druid.curator - package org.apache.druid.curator
 
org.apache.druid.curator.announcement - package org.apache.druid.curator.announcement
 
org.apache.druid.curator.cache - package org.apache.druid.curator.cache
 
org.apache.druid.curator.discovery - package org.apache.druid.curator.discovery
 
org.apache.druid.curator.inventory - package org.apache.druid.curator.inventory
 
org.apache.druid.discovery - package org.apache.druid.discovery
 
org.apache.druid.guice - package org.apache.druid.guice
 
org.apache.druid.guice.annotations - package org.apache.druid.guice.annotations
 
org.apache.druid.guice.http - package org.apache.druid.guice.http
 
org.apache.druid.guice.security - package org.apache.druid.guice.security
 
org.apache.druid.indexing.overlord - package org.apache.druid.indexing.overlord
 
org.apache.druid.indexing.overlord.supervisor - package org.apache.druid.indexing.overlord.supervisor
 
org.apache.druid.indexing.overlord.supervisor.autoscaler - package org.apache.druid.indexing.overlord.supervisor.autoscaler
 
org.apache.druid.indexing.worker.config - package org.apache.druid.indexing.worker.config
 
org.apache.druid.initialization - package org.apache.druid.initialization
 
org.apache.druid.jackson - package org.apache.druid.jackson
 
org.apache.druid.messages - package org.apache.druid.messages
Message relays provide a mechanism to send messages from server to client using long polling.
org.apache.druid.messages.client - package org.apache.druid.messages.client
 
org.apache.druid.messages.server - package org.apache.druid.messages.server
 
org.apache.druid.metadata - package org.apache.druid.metadata
 
org.apache.druid.metadata.input - package org.apache.druid.metadata.input
 
org.apache.druid.metadata.segment - package org.apache.druid.metadata.segment
 
org.apache.druid.metadata.segment.cache - package org.apache.druid.metadata.segment.cache
 
org.apache.druid.metadata.storage.derby - package org.apache.druid.metadata.storage.derby
 
org.apache.druid.offheap - package org.apache.druid.offheap
 
org.apache.druid.query - package org.apache.druid.query
 
org.apache.druid.query.lookup - package org.apache.druid.query.lookup
 
org.apache.druid.rpc - package org.apache.druid.rpc
 
org.apache.druid.rpc.guice - package org.apache.druid.rpc.guice
 
org.apache.druid.rpc.indexing - package org.apache.druid.rpc.indexing
 
org.apache.druid.segment - package org.apache.druid.segment
 
org.apache.druid.segment.handoff - package org.apache.druid.segment.handoff
 
org.apache.druid.segment.indexing - package org.apache.druid.segment.indexing
 
org.apache.druid.segment.join - package org.apache.druid.segment.join
 
org.apache.druid.segment.loading - package org.apache.druid.segment.loading
 
org.apache.druid.segment.metadata - package org.apache.druid.segment.metadata
 
org.apache.druid.segment.realtime - package org.apache.druid.segment.realtime
 
org.apache.druid.segment.realtime.appenderator - package org.apache.druid.segment.realtime.appenderator
 
org.apache.druid.segment.realtime.sink - package org.apache.druid.segment.realtime.sink
 
org.apache.druid.server - package org.apache.druid.server
 
org.apache.druid.server.audit - package org.apache.druid.server.audit
 
org.apache.druid.server.compaction - package org.apache.druid.server.compaction
 
org.apache.druid.server.coordination - package org.apache.druid.server.coordination
 
org.apache.druid.server.coordinator - package org.apache.druid.server.coordinator
 
org.apache.druid.server.coordinator.balancer - package org.apache.druid.server.coordinator.balancer
 
org.apache.druid.server.coordinator.config - package org.apache.druid.server.coordinator.config
 
org.apache.druid.server.coordinator.duty - package org.apache.druid.server.coordinator.duty
 
org.apache.druid.server.coordinator.loading - package org.apache.druid.server.coordinator.loading
 
org.apache.druid.server.coordinator.rules - package org.apache.druid.server.coordinator.rules
 
org.apache.druid.server.coordinator.stats - package org.apache.druid.server.coordinator.stats
 
org.apache.druid.server.emitter - package org.apache.druid.server.emitter
 
org.apache.druid.server.http - package org.apache.druid.server.http
 
org.apache.druid.server.http.security - package org.apache.druid.server.http.security
 
org.apache.druid.server.initialization - package org.apache.druid.server.initialization
 
org.apache.druid.server.initialization.jetty - package org.apache.druid.server.initialization.jetty
 
org.apache.druid.server.listener.resource - package org.apache.druid.server.listener.resource
 
org.apache.druid.server.log - package org.apache.druid.server.log
 
org.apache.druid.server.lookup.cache - package org.apache.druid.server.lookup.cache
 
org.apache.druid.server.metrics - package org.apache.druid.server.metrics
 
org.apache.druid.server.router - package org.apache.druid.server.router
 
org.apache.druid.server.scheduling - package org.apache.druid.server.scheduling
 
org.apache.druid.server.security - package org.apache.druid.server.security
 
Outbox<MessageType> - Interface in org.apache.druid.messages.server
An outbox for messages sent from servers to clients.
OutboxImpl<MessageType> - Class in org.apache.druid.messages.server
Production implementation of Outbox.
OutboxImpl() - Constructor for class org.apache.druid.messages.server.OutboxImpl
 
OutboxImpl.OutboxQueue<T> - Class in org.apache.druid.messages.server
Outgoing queue for a specific client.
OutboxQueue() - Constructor for class org.apache.druid.messages.server.OutboxImpl.OutboxQueue
 
OVERLORD - Static variable in class org.apache.druid.discovery.NodeRole
 
OVERLORD_JSON_NAME - Static variable in class org.apache.druid.discovery.NodeRole
 
OverlordClient - Interface in org.apache.druid.rpc.indexing
High-level Overlord client.
OverlordClientImpl - Class in org.apache.druid.rpc.indexing
Production implementation of OverlordClient.
OverlordClientImpl(ServiceClient, ObjectMapper) - Constructor for class org.apache.druid.rpc.indexing.OverlordClientImpl
 
OverlordProxyServlet - Class in org.apache.druid.server.http
A Proxy servlet that proxies requests to the overlord.
overrideRule(String, List<Rule>, AuditInfo) - Method in interface org.apache.druid.metadata.MetadataRuleManager
 
overrideRule(String, List<Rule>, AuditInfo) - Method in class org.apache.druid.metadata.SQLMetadataRuleManager
 
OVERSHADOWED - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Segments
 
overshadows(SegmentLoadInfo) - Method in class org.apache.druid.client.SegmentLoadInfo
 
overshadows(ServerSelector) - Method in class org.apache.druid.client.selector.ServerSelector
 
overshadows(Sink) - Method in class org.apache.druid.segment.realtime.sink.Sink
 

P

Parameter(String, TableFunction.ParameterType, boolean) - Constructor for class org.apache.druid.catalog.model.table.BaseTableFunction.Parameter
 
ParameterizedDefn - Interface in org.apache.druid.catalog.model
Defines a parameter for a catalog entry.
parameters() - Method in interface org.apache.druid.catalog.model.ParameterizedDefn
 
parameters() - Method in class org.apache.druid.catalog.model.table.BaseTableFunction
 
parameters() - Method in interface org.apache.druid.catalog.model.table.InputFormatDefn
Obtain the parameters used to fully define an input format in a SQL function that defines an external table from scratch.
parameters() - Method in class org.apache.druid.catalog.model.table.InputFormats.BaseFormatDefn
 
parameters() - Method in interface org.apache.druid.catalog.model.table.TableFunction
 
ParametrizedUriEmitterModule - Class in org.apache.druid.server.emitter
 
ParametrizedUriEmitterModule() - Constructor for class org.apache.druid.server.emitter.ParametrizedUriEmitterModule
 
ParametrizedUriEmitterSSLClientConfig - Class in org.apache.druid.server.emitter
 
ParametrizedUriEmitterSSLClientConfig() - Constructor for class org.apache.druid.server.emitter.ParametrizedUriEmitterSSLClientConfig
 
parseInputRows(Map<String, Object>) - Method in class org.apache.druid.metadata.input.SqlReader
 
partialTableFn(ResolvedExternalTable) - Method in class org.apache.druid.catalog.model.table.HttpInputSourceDefn
 
partialTableFn(ResolvedExternalTable) - Method in class org.apache.druid.catalog.model.table.InlineInputSourceDefn
 
partialTableFn(ResolvedExternalTable) - Method in interface org.apache.druid.catalog.model.table.InputSourceDefn
Provide a definition for a SQL table function that completes a partial table spec from the catalog.
partialTableFn(ResolvedExternalTable) - Method in class org.apache.druid.catalog.model.table.LocalInputSourceDefn
 
PartialTableFunction(ResolvedExternalTable, List<TableFunction.ParameterDefn>) - Constructor for class org.apache.druid.catalog.model.table.BaseInputSourceDefn.PartialTableFunction
 
PASSWORD_ENV_VAR_PARAMETER - Static variable in class org.apache.druid.catalog.model.table.HttpInputSourceDefn
 
PASSWORD_FIELD - Static variable in class org.apache.druid.catalog.model.table.HttpInputSourceDefn
 
PASSWORD_PARAMETER - Static variable in class org.apache.druid.catalog.model.table.HttpInputSourceDefn
 
PathChildrenAnnouncer - Class in org.apache.druid.curator.announcement
The PathChildrenAnnouncer class manages the announcement of a node, and watches all child and sibling nodes under the specified path in a ZooKeeper ensemble.
PathChildrenAnnouncer(CuratorFramework, ExecutorService) - Constructor for class org.apache.druid.curator.announcement.PathChildrenAnnouncer
 
PathChildrenCacheFactory - Class in org.apache.druid.curator.cache
 
PathChildrenCacheFactory.Builder - Class in org.apache.druid.curator.cache
 
peek() - Method in class org.apache.druid.client.cache.BytesBoundedLinkedQueue
 
pending() - Static method in class org.apache.druid.server.coordination.SegmentChangeStatus
 
pending(SegmentLoadingMode) - Static method in class org.apache.druid.server.coordination.SegmentChangeStatus
 
PENDING - Enum constant in enum org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager.BasicState
 
PENDING - Enum constant in enum org.apache.druid.server.compaction.CompactionStatus.State
 
PENDING - Enum constant in enum org.apache.druid.server.coordination.SegmentChangeStatus.State
 
PENDING_BYTES - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Compaction
 
PENDING_INTERVALS - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Compaction
 
PENDING_SEGMENTS - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Compaction
 
PENDING_SEGMENTS - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Kill
 
PendingSegmentRecord - Class in org.apache.druid.metadata
Representation of a record in the pending segments table.
PendingSegmentRecord(SegmentIdWithShardSpec, String, String, String, String, DateTime) - Constructor for class org.apache.druid.metadata.PendingSegmentRecord
 
pendingSegments() - Method in class org.apache.druid.server.coordinator.config.CoordinatorKillConfigs
 
PEON - Static variable in class org.apache.druid.discovery.NodeRole
 
PEON_JSON_NAME - Static variable in class org.apache.druid.discovery.NodeRole
 
PeonAppenderatorsManager - Class in org.apache.druid.segment.realtime.appenderator
Manages Appenderators for tasks running within a CliPeon process.
PeonAppenderatorsManager() - Constructor for class org.apache.druid.segment.realtime.appenderator.PeonAppenderatorsManager
 
perform() - Method in interface org.apache.druid.metadata.segment.cache.ReadWriteCache.Action
 
perform(DatasourceSegmentCache) - Method in interface org.apache.druid.metadata.segment.cache.SegmentMetadataCache.Action
 
PeriodBroadcastDistributionRule - Class in org.apache.druid.server.coordinator.rules
 
PeriodBroadcastDistributionRule(Period, Boolean) - Constructor for class org.apache.druid.server.coordinator.rules.PeriodBroadcastDistributionRule
 
PeriodDropBeforeRule - Class in org.apache.druid.server.coordinator.rules
 
PeriodDropBeforeRule(Period) - Constructor for class org.apache.druid.server.coordinator.rules.PeriodDropBeforeRule
 
PeriodDropRule - Class in org.apache.druid.server.coordinator.rules
 
PeriodDropRule(Period, Boolean) - Constructor for class org.apache.druid.server.coordinator.rules.PeriodDropRule
 
PeriodLoadRule - Class in org.apache.druid.server.coordinator.rules
 
PeriodLoadRule(Period, Boolean, Map<String, Integer>, Boolean) - Constructor for class org.apache.druid.server.coordinator.rules.PeriodLoadRule
 
persist(Committer) - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderatorDriver
Persist all data indexed through this driver so far.
persist(IncrementalIndex, Interval, File, IndexSpec, ProgressIndicator, SegmentWriteOutMediumFactory) - Method in class org.apache.druid.segment.realtime.appenderator.UnifiedIndexerAppenderatorsManager.LimitedPoolIndexMerger
 
persistAll(Committer) - Method in interface org.apache.druid.segment.realtime.appenderator.Appenderator
Persist any in-memory indexed data to durable storage.
persistAll(Committer) - Method in class org.apache.druid.segment.realtime.appenderator.BatchAppenderator
 
persistAll(Committer) - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderator
 
persistAsync(Committer) - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderatorDriver
Persist all data indexed through this driver so far.
persistBackPressureMillis() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
persistCpuTime() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
PERSISTED_PENDING_SEGMENTS - Static variable in class org.apache.druid.metadata.segment.cache.Metric
Total number of pending segments currently present in the metadata store.
PERSISTED_USED_SEGMENTS - Static variable in class org.apache.druid.metadata.segment.cache.Metric
Total number of segments currently present in the metadata store.
persistSchemaAndUpdateSegmentsTable(String, List<SegmentSchemaManager.SegmentSchemaMetadataPlus>, int) - Method in class org.apache.druid.segment.metadata.SegmentSchemaManager
Persist segment schema and update segments in a transaction.
persistSegmentSchema(Handle, String, int, Map<String, SchemaPayload>, DateTime) - Method in class org.apache.druid.segment.metadata.SegmentSchemaManager
Persist unique segment schema in the DB.
persistTimeMillis() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
pick() - Method in interface org.apache.druid.client.selector.DiscoverySelector
 
pick() - Method in class org.apache.druid.curator.discovery.ServerDiscoverySelector
Deprecated.
 
pick(Int2ObjectRBTreeMap<Set<QueryableDruidServer>>, DataSegment) - Method in interface org.apache.druid.client.selector.TierSelectorStrategy
Deprecated.
pick(Int2ObjectRBTreeMap<Set<QueryableDruidServer>>, DataSegment, int) - Method in interface org.apache.druid.client.selector.TierSelectorStrategy
Deprecated.
pick(Set<QueryableDruidServer>, DataSegment) - Method in class org.apache.druid.client.selector.ConnectionCountServerSelectorStrategy
 
pick(Set<QueryableDruidServer>, DataSegment) - Method in class org.apache.druid.client.selector.RandomServerSelectorStrategy
 
pick(Set<QueryableDruidServer>, DataSegment) - Method in interface org.apache.druid.client.selector.ServerSelectorStrategy
Deprecated.
pick(Set<QueryableDruidServer>, DataSegment, int) - Method in class org.apache.druid.client.selector.ConnectionCountServerSelectorStrategy
 
pick(Set<QueryableDruidServer>, DataSegment, int) - Method in class org.apache.druid.client.selector.RandomServerSelectorStrategy
 
pick(Set<QueryableDruidServer>, DataSegment, int) - Method in interface org.apache.druid.client.selector.ServerSelectorStrategy
Deprecated.
pick(Query<T>, Int2ObjectRBTreeMap<Set<QueryableDruidServer>>, DataSegment) - Method in class org.apache.druid.client.selector.AbstractTierSelectorStrategy
 
pick(Query<T>, Int2ObjectRBTreeMap<Set<QueryableDruidServer>>, DataSegment) - Method in interface org.apache.druid.client.selector.TierSelectorStrategy
 
pick(Query<T>, Int2ObjectRBTreeMap<Set<QueryableDruidServer>>, DataSegment, int) - Method in class org.apache.druid.client.selector.AbstractTierSelectorStrategy
 
pick(Query<T>, Int2ObjectRBTreeMap<Set<QueryableDruidServer>>, DataSegment, int) - Method in class org.apache.druid.client.selector.PreferredTierSelectorStrategy
 
pick(Query<T>, Int2ObjectRBTreeMap<Set<QueryableDruidServer>>, DataSegment, int) - Method in interface org.apache.druid.client.selector.TierSelectorStrategy
 
pick(Query<T>, Set<QueryableDruidServer>, DataSegment) - Method in interface org.apache.druid.client.selector.ServerSelectorStrategy
 
pick(Query<T>, Set<QueryableDruidServer>, DataSegment, int) - Method in interface org.apache.druid.client.selector.ServerSelectorStrategy
 
pick(Query<T>, CloneQueryMode) - Method in class org.apache.druid.client.selector.ServerSelector
 
pickMovableSegmentsFrom(List<ServerHolder>, int, Function<ServerHolder, Collection<DataSegment>>, Set<String>) - Static method in class org.apache.druid.server.coordinator.balancer.ReservoirSegmentSampler
Picks segments from the given set of servers that can be moved to other servers for balancing.
pickOne() - Method in class org.apache.druid.client.SegmentLoadInfo
Randomly return one server from the set of servers.
pickOneHost(DruidNodeDiscovery) - Static method in class org.apache.druid.discovery.ClientUtils
 
pickServer(Collection<Server>, String) - Method in interface org.apache.druid.server.router.AvaticaConnectionBalancer
 
pickServer(Collection<Server>, String) - Method in class org.apache.druid.server.router.ConsistentHashAvaticaConnectionBalancer
 
pickServer(Collection<Server>, String) - Method in class org.apache.druid.server.router.RendezvousHashAvaticaConnectionBalancer
 
plus(DataSourceMetadata) - Method in interface org.apache.druid.indexing.overlord.DataSourceMetadata
Returns a copy of this instance with "other" merged in.
plus(DataSourceMetadata) - Method in class org.apache.druid.indexing.overlord.ObjectMetadata
 
PolicyModule - Class in org.apache.druid.guice.security
Module for configuring the policy enforcer.
PolicyModule() - Constructor for class org.apache.druid.guice.security.PolicyModule
 
poll() - Method in class org.apache.druid.client.cache.BytesBoundedLinkedQueue
 
poll() - Method in interface org.apache.druid.metadata.MetadataRuleManager
 
poll() - Method in class org.apache.druid.metadata.SQLMetadataRuleManager
 
poll(long, TimeUnit) - Method in class org.apache.druid.client.cache.BytesBoundedLinkedQueue
 
pollDuration - Variable in class org.apache.druid.segment.handoff.CoordinatorBasedSegmentHandoffNotifierConfig
 
POPULATE_CACHE - Static variable in class org.apache.druid.client.cache.CacheConfig
 
populateResourceId(Query<T>) - Static method in class org.apache.druid.server.ResourceIdPopulatingQueryRunner
Assigns a random resource id to the given query
populateScopeMap(Map<Scope, ComponentScope>) - Static method in class org.apache.druid.server.initialization.jetty.DruidGuiceContainer
 
populateTaskTypeAndGroupIdAsync() - Method in class org.apache.druid.metadata.SQLMetadataStorageActionHandler
 
populateUsedFlagLastUpdatedAsync() - Method in class org.apache.druid.metadata.segment.SqlSegmentsMetadataManagerV2
 
populateUsedFlagLastUpdatedAsync() - Method in interface org.apache.druid.metadata.SegmentsMetadataManager
Populates used_status_last_updated column in the segments table iteratively until there are no segments with a NULL value for that column.
populateUsedFlagLastUpdatedAsync() - Method in class org.apache.druid.metadata.SqlSegmentsMetadataManager
 
post(Map<String, ObjType>) - Method in class org.apache.druid.server.listener.resource.AbstractListenerHandler
Process a POST request of the input items
PostgreSQLMetadataStorageActionHandler<EntryType,StatusType,LogType,LockType> - Class in org.apache.druid.metadata
 
PostgreSQLMetadataStorageActionHandler(SQLMetadataConnector, ObjectMapper, MetadataStorageActionHandlerTypes<EntryType, StatusType, LogType, LockType>, String, String, String, String) - Constructor for class org.apache.druid.metadata.PostgreSQLMetadataStorageActionHandler
 
PostgreSQLMetadataStorageActionHandlerFactory - Class in org.apache.druid.metadata
 
PostgreSQLMetadataStorageActionHandlerFactory(SQLMetadataConnector, MetadataStorageTablesConfig, ObjectMapper) - Constructor for class org.apache.druid.metadata.PostgreSQLMetadataStorageActionHandlerFactory
 
postSupervisor(SupervisorSpec) - Method in class org.apache.druid.rpc.indexing.NoopOverlordClient
 
postSupervisor(SupervisorSpec) - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Submits a supervisor spec to the Overlord.
postSupervisor(SupervisorSpec) - Method in class org.apache.druid.rpc.indexing.OverlordClientImpl
 
PotentiallyGzippedCompressionProvider - Class in org.apache.druid.curator
 
PotentiallyGzippedCompressionProvider(boolean) - Constructor for class org.apache.druid.curator.PotentiallyGzippedCompressionProvider
 
PreferredTierSelectorStrategy - Class in org.apache.druid.client.selector
 
PreferredTierSelectorStrategy(ServerSelectorStrategy, PreferredTierSelectorStrategyConfig) - Constructor for class org.apache.druid.client.selector.PreferredTierSelectorStrategy
 
PreferredTierSelectorStrategyConfig - Class in org.apache.druid.client.selector
 
PreferredTierSelectorStrategyConfig(String, String) - Constructor for class org.apache.druid.client.selector.PreferredTierSelectorStrategyConfig
 
prefix - Variable in class org.apache.druid.guice.CacheModule
 
PrepareBalancerAndLoadQueues - Class in org.apache.druid.server.coordinator.duty
This duty does the following: Creates an immutable DruidCluster consisting of ServerHolders which represent the current state of the servers in the cluster. Starts and stops load peons for new and disappeared servers respectively. Cancels in-progress loads on all decommissioning servers.
PrepareBalancerAndLoadQueues(LoadQueueTaskMaster, SegmentLoadQueueManager, BalancerStrategyFactory, ServerInventoryView) - Constructor for class org.apache.druid.server.coordinator.duty.PrepareBalancerAndLoadQueues
 
prepareTaskEntryTable(String) - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
PreResponseAuthorizationCheckFilter - Class in org.apache.druid.server.security
Filter that verifies that authorization checks were applied to an HTTP request, before sending a response.
PreResponseAuthorizationCheckFilter(List<Authenticator>, ObjectMapper) - Constructor for class org.apache.druid.server.security.PreResponseAuthorizationCheckFilter
 
prioritizeAndLaneQuery(QueryPlus<T>, Set<SegmentServerSelector>) - Method in class org.apache.druid.server.QueryScheduler
Assign a query a priority and lane (if not set)
PriorityBasedCompactionSegmentIterator - Class in org.apache.druid.server.compaction
Implementation of CompactionSegmentIterator that returns candidate segments in order of their priority.
PriorityBasedCompactionSegmentIterator(CompactionCandidateSearchPolicy, Map<String, DataSourceCompactionConfig>, Map<String, SegmentTimeline>, Map<String, List<Interval>>, CompactionStatusTracker) - Constructor for class org.apache.druid.server.compaction.PriorityBasedCompactionSegmentIterator
 
processAuditEntry(AuditEntry) - Method in class org.apache.druid.server.audit.AuditSerdeHelper
Processes the given AuditEntry for further use such as logging or persistence.
processBatch(List<DataSegmentChangeRequest>, SegmentLoadingMode) - Method in class org.apache.druid.server.coordination.SegmentLoadDropHandler
Process a list of DataSegmentChangeRequest, invoking SegmentLoadDropHandler.processRequest(DataSegmentChangeRequest, SegmentLoadingMode) for each one.
processBatchesDue() - Method in class org.apache.druid.segment.metadata.SegmentSchemaBackFillQueue
 
PROCESSING_PROPERTY_PREFIX - Static variable in class org.apache.druid.guice.DruidProcessingModule
 
projections() - Method in class org.apache.druid.catalog.model.facade.DatasourceFacade
 
PROJECTIONS_KEYS_PROPERTY - Static variable in class org.apache.druid.catalog.model.table.DatasourceDefn
 
ProjectionsDefn() - Constructor for class org.apache.druid.catalog.model.table.DatasourceDefn.ProjectionsDefn
 
properties() - Method in class org.apache.druid.catalog.model.ColumnSpec
 
properties() - Method in class org.apache.druid.catalog.model.facade.TableFacade
 
properties() - Method in class org.apache.druid.catalog.model.ObjectDefn
 
properties() - Method in class org.apache.druid.catalog.model.ObjectFacade
 
properties() - Method in class org.apache.druid.catalog.model.ResolvedTable
 
properties() - Method in class org.apache.druid.catalog.model.table.TableBuilder
 
properties() - Method in class org.apache.druid.catalog.model.TableSpec
 
properties(Map<String, Object>) - Method in class org.apache.druid.catalog.model.table.TableBuilder
 
property(String) - Method in class org.apache.druid.catalog.model.ObjectDefn
 
property(String) - Method in class org.apache.druid.catalog.model.ObjectFacade
 
property(String, Object) - Method in class org.apache.druid.catalog.model.table.TableBuilder
 
PROPERTY - Static variable in class org.apache.druid.guice.SQLMetadataStorageDruidModule
 
PROPERTY_PREFIX - Static variable in class org.apache.druid.segment.metadata.CentralizedDatasourceSchemaConfig
 
provideStorageLocation(SegmentLoaderConfig) - Method in class org.apache.druid.guice.StorageNodeModule
provide a list of StorageLocation so that it can be injected into objects such as implementations of StorageLocationSelectorStrategy
publish(TransactionalSegmentPublisher, Committer, Collection<String>) - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderatorDriver
Execute a task in background to publish all segments corresponding to the given sequence names.
publishAll(Set<DataSegment>, Set<DataSegment>, TransactionalSegmentPublisher, Function<Set<DataSegment>, Set<DataSegment>>, SegmentSchemaMapping) - Method in class org.apache.druid.segment.realtime.appenderator.BatchAppenderatorDriver
Publish all segments.
publishAndRegisterHandoff(TransactionalSegmentPublisher, Committer, Collection<String>) - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderatorDriver
 
publishAnnotatedSegments(Set<DataSegment>, Set<DataSegment>, Object, SegmentSchemaMapping) - Method in class org.apache.druid.segment.realtime.appenderator.TransactionalSegmentPublisher
Publish segments, along with some commit metadata, in a single transaction.
PublishedSegmentRetriever - Interface in org.apache.druid.segment.realtime.appenderator
 
publishSegments(Set<DataSegment>, Set<DataSegment>, Function<Set<DataSegment>, Set<DataSegment>>, Object, SegmentSchemaMapping) - Method in class org.apache.druid.segment.realtime.appenderator.TransactionalSegmentPublisher
Applies the given annotate function on the segments and tries to publish them.
push() - Method in class org.apache.druid.server.QueryResultPusher
Pushes results out.
push(File, DataSegment, boolean) - Method in class org.apache.druid.segment.loading.LocalDataSegmentPusher
 
push(Collection<SegmentIdWithShardSpec>, Committer, boolean) - Method in interface org.apache.druid.segment.realtime.appenderator.Appenderator
Merge and push particular segments to deep storage.
push(Collection<SegmentIdWithShardSpec>, Committer, boolean) - Method in class org.apache.druid.segment.realtime.appenderator.BatchAppenderator
 
push(Collection<SegmentIdWithShardSpec>, Committer, boolean) - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderator
 
pushAllAndClear(long) - Method in class org.apache.druid.segment.realtime.appenderator.BatchAppenderatorDriver
Push and drop all segments in the SegmentWithState.SegmentState.APPENDING state.
pushAndDrop(DataSegment) - Method in class org.apache.druid.segment.realtime.appenderator.SegmentWithState
PUSHED_AND_DROPPED - Enum constant in enum org.apache.druid.segment.realtime.appenderator.SegmentWithState.SegmentState
 
pushedRows() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
pushToPath(File, DataSegment, String) - Method in class org.apache.druid.segment.loading.LocalDataSegmentPusher
 
put(E) - Method in class org.apache.druid.client.cache.BytesBoundedLinkedQueue
 
put(Cache.NamedKey, byte[]) - Method in interface org.apache.druid.client.cache.Cache
 
put(Cache.NamedKey, byte[]) - Method in class org.apache.druid.client.cache.CaffeineCache
 
put(Cache.NamedKey, byte[]) - Method in class org.apache.druid.client.cache.HybridCache
 
put(Cache.NamedKey, byte[]) - Method in class org.apache.druid.client.cache.MapCache
 
put(Cache.NamedKey, byte[]) - Method in class org.apache.druid.client.cache.MemcachedCache
 

Q

QosFilterHolder(String[], int) - Constructor for class org.apache.druid.server.initialization.jetty.JettyBindings.QosFilterHolder
 
QosFilterHolder(String[], int, long) - Constructor for class org.apache.druid.server.initialization.jetty.JettyBindings.QosFilterHolder
 
queriesExceedingByteLimit() - Method in class org.apache.druid.server.metrics.SubqueryCountStatsProvider
 
queriesExceedingRowLimit() - Method in class org.apache.druid.server.metrics.SubqueryCountStatsProvider
 
QUERY_CONTEXT - Static variable in class org.apache.druid.server.security.ResourceType
 
QUERY_FAIL_TIME - Static variable in class org.apache.druid.client.DirectDruidClient
 
QUERY_ID_RESPONSE_HEADER - Static variable in class org.apache.druid.server.QueryResource
 
QueryableDruidServer - Class in org.apache.druid.client
 
QueryableDruidServer(DruidServer, QueryRunner<?>) - Constructor for class org.apache.druid.client.QueryableDruidServer
 
QueryableDruidServer.Maker - Interface in org.apache.druid.client
 
QueryableModule - Class in org.apache.druid.guice
 
QueryableModule() - Constructor for class org.apache.druid.guice.QueryableModule
 
queryBinder(Binder) - Static method in class org.apache.druid.guice.DruidBinders
 
QueryBinder(Binder) - Constructor for class org.apache.druid.guice.DruidBinders.QueryBinder
 
QueryCountStatsMonitor - Class in org.apache.druid.server.metrics
 
QueryCountStatsMonitor(QueryCountStatsProvider, MonitorsConfig, BlockingPool<ByteBuffer>) - Constructor for class org.apache.druid.server.metrics.QueryCountStatsMonitor
 
QueryCountStatsProvider - Interface in org.apache.druid.server.metrics
 
QueryLaningStrategy - Interface in org.apache.druid.server
 
QueryLifecycle - Class in org.apache.druid.server
Class that helps a Druid server (broker, historical, etc) manage the lifecycle of a query that it is handling.
QueryLifecycle(QueryRunnerFactoryConglomerate, QuerySegmentWalker, GenericQueryMetricsFactory, ServiceEmitter, RequestLogger, AuthorizerMapper, DefaultQueryConfig, AuthConfig, PolicyEnforcer, long, long) - Constructor for class org.apache.druid.server.QueryLifecycle
 
queryLifecycleFactory - Variable in class org.apache.druid.server.QueryResource
 
QueryLifecycleFactory - Class in org.apache.druid.server
 
QueryLifecycleFactory(QueryRunnerFactoryConglomerate, QuerySegmentWalker, GenericQueryMetricsFactory, ServiceEmitter, RequestLogger, AuthConfig, PolicyEnforcer, AuthorizerMapper, Supplier<DefaultQueryConfig>) - Constructor for class org.apache.druid.server.QueryLifecycleFactory
 
queryLogicBinderType(Binder) - Static method in class org.apache.druid.guice.DruidBinders
 
QueryPrioritizationStrategy - Interface in org.apache.druid.server
 
QueryResource - Class in org.apache.druid.server
 
QueryResource(QueryLifecycleFactory, ObjectMapper, QueryScheduler, AuthorizerMapper, QueryResourceQueryResultPusherFactory, ResourceIOReaderWriterFactory) - Constructor for class org.apache.druid.server.QueryResource
 
QueryResource.QueryMetricCounter - Interface in org.apache.druid.server
 
QueryResourceQueryResultPusher(ObjectMapper, ResponseContextConfig, DruidNode, QueryResource.QueryMetricCounter, HttpServletRequest, QueryLifecycle, ResourceIOReaderWriterFactory.ResourceIOReaderWriter) - Constructor for class org.apache.druid.server.QueryResourceQueryResultPusherFactory.QueryResourceQueryResultPusher
 
QueryResourceQueryResultPusherFactory - Class in org.apache.druid.server
QueryResourceQueryResultPusherFactory(ObjectMapper, ResponseContextConfig, DruidNode) - Constructor for class org.apache.druid.server.QueryResourceQueryResultPusherFactory
 
QueryResourceQueryResultPusherFactory.QueryResourceQueryResultPusher - Class in org.apache.druid.server
Handles query results for QueryResource, pushing the results to the client.
QueryResponse<T> - Class in org.apache.druid.server
 
QueryResponse(Sequence<T>, ResponseContext) - Constructor for class org.apache.druid.server.QueryResponse
 
QueryResultPusher - Class in org.apache.druid.server
 
QueryResultPusher(HttpServletRequest, ObjectMapper, ResponseContextConfig, DruidNode, QueryResource.QueryMetricCounter, String, MediaType, Map<String, String>) - Constructor for class org.apache.druid.server.QueryResultPusher
 
QueryResultPusher.ResultsWriter - Interface in org.apache.druid.server
 
QueryResultPusher.StreamingHttpResponseAccumulator - Class in org.apache.druid.server
 
QueryResultPusher.Writer - Interface in org.apache.druid.server
 
queryRunnerFactoryBinder(Binder) - Static method in class org.apache.druid.guice.DruidBinders
 
QueryRunnerFactoryModule - Class in org.apache.druid.guice
 
QueryRunnerFactoryModule() - Constructor for class org.apache.druid.guice.QueryRunnerFactoryModule
 
queryScheduler - Variable in class org.apache.druid.server.QueryResource
 
QueryScheduler - Class in org.apache.druid.server
QueryScheduler (potentially) assigns any Query that is to be executed to a 'query lane' using the QueryLaningStrategy that is defined in QuerySchedulerConfig.
QueryScheduler(int, QueryPrioritizationStrategy, QueryLaningStrategy, ServerConfig) - Constructor for class org.apache.druid.server.QueryScheduler
Keeping the old constructor as many test classes are dependent on this
QueryScheduler(int, QueryPrioritizationStrategy, QueryLaningStrategy, ServerConfig, ServiceEmitter) - Constructor for class org.apache.druid.server.QueryScheduler
 
QuerySchedulerConfig - Class in org.apache.druid.server
 
QuerySchedulerConfig() - Constructor for class org.apache.druid.server.QuerySchedulerConfig
 
QuerySchedulerProvider - Class in org.apache.druid.server
 
QuerySchedulerProvider(ServerConfig, ServiceEmitter) - Constructor for class org.apache.druid.server.QuerySchedulerProvider
This needs to be both marked as guice injected to be bound correctly, and also marked with json creator and jackson inject to work with JsonConfigProvider
QueryStats - Class in org.apache.druid.server
 
QueryStats(Map<String, Object>) - Constructor for class org.apache.druid.server.QueryStats
 
QueryStatus - Class in org.apache.druid.client.indexing
Should be synchronized with org.apache.druid.indexing.common.TaskStatus.
QueryStatus(String, QueryStatus.Status, long) - Constructor for class org.apache.druid.client.indexing.QueryStatus
 
QueryStatus.Status - Enum in org.apache.druid.client.indexing
 
QuerySwappingQueryRunner<T> - Class in org.apache.druid.server
A QueryRunner which validates that a *specific* query is passed in, and then swaps it with another one.
QuerySwappingQueryRunner(QueryRunner<T>, Query<T>, Query<T>) - Constructor for class org.apache.druid.server.QuerySwappingQueryRunner
 
queryToolChestBinder(Binder) - Static method in class org.apache.druid.guice.DruidBinders
 
QueryToolChestModule - Class in org.apache.druid.guice
 
QueryToolChestModule() - Constructor for class org.apache.druid.guice.QueryToolChestModule
 
queueBroadcastConfigToBrokers() - Method in class org.apache.druid.server.http.CoordinatorDynamicConfigSyncer
Queues the configuration sync to the brokers without blocking the calling thread.

R

RandomBalancerStrategy - Class in org.apache.druid.server.coordinator.balancer
A simple BalancerStrategy that assigns segments randomly amongst eligible servers performs no balancing
RandomBalancerStrategy() - Constructor for class org.apache.druid.server.coordinator.balancer.RandomBalancerStrategy
 
RandomBalancerStrategyFactory - Class in org.apache.druid.server.coordinator.balancer
 
RandomBalancerStrategyFactory() - Constructor for class org.apache.druid.server.coordinator.balancer.RandomBalancerStrategyFactory
 
RandomServerSelectorStrategy - Class in org.apache.druid.client.selector
 
RandomServerSelectorStrategy() - Constructor for class org.apache.druid.client.selector.RandomServerSelectorStrategy
 
RandomStorageLocationSelectorStrategy - Class in org.apache.druid.segment.loading
A StorageLocation selector strategy that selects a segment cache location randomly each time among the available storage locations.
RandomStorageLocationSelectorStrategy(List<StorageLocation>) - Constructor for class org.apache.druid.segment.loading.RandomStorageLocationSelectorStrategy
 
READ - Enum constant in enum org.apache.druid.server.security.Action
 
READ_ONLY_TRANSACTIONS - Static variable in class org.apache.druid.metadata.segment.cache.Metric
Number of read-only transactions performed on the cache for a datasource.
READ_WRITE_TRANSACTIONS - Static variable in class org.apache.druid.metadata.segment.cache.Metric
Number of read-write transactions performed on the cache for a datasource.
readCacheForDataSource(String, SegmentMetadataCache.Action<T>) - Method in class org.apache.druid.metadata.segment.cache.HeapMemorySegmentMetadataCache
 
readCacheForDataSource(String, SegmentMetadataCache.Action<T>) - Method in class org.apache.druid.metadata.segment.cache.NoopSegmentMetadataCache
 
readCacheForDataSource(String, SegmentMetadataCache.Action<T>) - Method in interface org.apache.druid.metadata.segment.cache.SegmentMetadataCache
Performs a thread-safe read action on the cache for the given datasource.
ReaderUtils - Class in org.apache.druid.segment.indexing
 
ReaderUtils() - Constructor for class org.apache.druid.segment.indexing.ReaderUtils
 
ReadWriteCache - Class in org.apache.druid.metadata.segment.cache
Cache with standard read/write locking.
ReadWriteCache(boolean) - Constructor for class org.apache.druid.metadata.segment.cache.ReadWriteCache
 
ReadWriteCache.Action - Interface in org.apache.druid.metadata.segment.cache
 
REALTIME - Enum constant in enum org.apache.druid.server.coordination.ServerType
 
REALTIME_SEGMENT_SCHEMAS - Static variable in class org.apache.druid.segment.metadata.Metric
 
realtimeSegmentRemoved(SegmentId) - Method in class org.apache.druid.segment.metadata.NoopSegmentSchemaCache
 
realtimeSegmentRemoved(SegmentId) - Method in class org.apache.druid.segment.metadata.SegmentSchemaCache
Removes schema for realtime segment.
recordCompletedTaskState(TaskState) - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager
 
recordFailure(Exception) - Method in interface org.apache.druid.server.QueryResultPusher.ResultsWriter
 
recordSuccess(long) - Method in interface org.apache.druid.server.QueryResultPusher.ResultsWriter
 
recordThrowableEvent(Throwable) - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager
 
RedirectFilter - Class in org.apache.druid.server.http
 
RedirectFilter(RedirectInfo) - Constructor for class org.apache.druid.server.http.RedirectFilter
 
RedirectInfo - Interface in org.apache.druid.server.http
 
refresh(Set<SegmentId>, Set<String>) - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
The child classes must override this method with the logic to build and cache table schema.
refresh(Set<SegmentId>, Set<String>) - Method in class org.apache.druid.segment.metadata.CoordinatorSegmentMetadataCache
Executes SegmentMetadataQuery to fetch schema information for each segment in the refresh list.
REFRESH_DURATION_MILLIS - Static variable in class org.apache.druid.segment.metadata.Metric
 
refreshColdSegmentSchemas() - Method in class org.apache.druid.segment.metadata.CoordinatorSegmentMetadataCache
Recomputes the cold schema of all datasources and updates in CoordinatorSegmentMetadataCache.coldSchemaTable.
REFRESHED_SEGMENTS - Static variable in class org.apache.druid.segment.metadata.Metric
 
refreshSegments(Set<SegmentId>) - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
Attempt to refresh row signature for a set of segments.
refreshWaitCondition() - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
refreshWaitCondition() - Method in class org.apache.druid.segment.metadata.CoordinatorSegmentMetadataCache
This method ensures that the refresh goes through only when schemaCache is initialized.
register(Binder, Annotation) - Static method in class org.apache.druid.curator.discovery.DiscoveryModule
Requests that the annotated DruidNode instance be injected and published as part of the lifecycle.
register(Binder, Class<? extends Annotation>) - Static method in class org.apache.druid.curator.discovery.DiscoveryModule
Requests that the annotated DruidNode instance be injected and published as part of the lifecycle.
register(Binder, Class<? extends Monitor>) - Static method in class org.apache.druid.server.metrics.MetricsModule
 
register(String, ChatHandler) - Method in interface org.apache.druid.segment.realtime.ChatHandlerProvider
Registers a chat handler which provides an API for others to talk to objects in the indexing service.
register(String, ChatHandler) - Method in class org.apache.druid.segment.realtime.NoopChatHandlerProvider
 
register(String, ChatHandler) - Method in class org.apache.druid.segment.realtime.ServiceAnnouncingChatHandlerProvider
 
register(String, ChatHandler, boolean) - Method in interface org.apache.druid.segment.realtime.ChatHandlerProvider
Registers a chat handler which provides an API for others to talk to objects in the indexing service.
register(String, ChatHandler, boolean) - Method in class org.apache.druid.segment.realtime.NoopChatHandlerProvider
 
register(String, ChatHandler, boolean) - Method in class org.apache.druid.segment.realtime.ServiceAnnouncingChatHandlerProvider
 
registerConfigsAndMonitor(Binder) - Static method in class org.apache.druid.guice.DruidProcessingModule
 
registerDefault(Binder) - Static method in class org.apache.druid.curator.discovery.DiscoveryModule
Requests that the un-annotated DruidNode instance be injected and published as part of the lifecycle.
registerHandoff(SegmentsAndCommitMetadata) - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderatorDriver
Register the segments in the given SegmentsAndCommitMetadata to be handed off and execute a background task which waits until the hand off completes.
registerKey(Binder, Key<DruidNode>) - Static method in class org.apache.druid.curator.discovery.DiscoveryModule
Requests that the keyed DruidNode instance be injected and published as part of the lifecycle.
registerListener(DruidLeaderSelector.Listener) - Method in class org.apache.druid.curator.discovery.CuratorDruidLeaderSelector
 
registerListener(DruidLeaderSelector.Listener) - Method in interface org.apache.druid.discovery.DruidLeaderSelector
Register the listener for watching leadership notifications.
registerListener(DruidNodeDiscovery.Listener) - Method in class org.apache.druid.discovery.BaseNodeRoleWatcher
 
registerListener(DruidNodeDiscovery.Listener) - Method in interface org.apache.druid.discovery.DruidNodeDiscovery
 
registerNodeRoleModule(Set<NodeRole>) - Static method in class org.apache.druid.initialization.ServerInjectorBuilder
 
registerQueryFuture(Query<?>, ListenableFuture<?>) - Method in class org.apache.druid.server.QueryScheduler
 
registerResourceType(String) - Static method in class org.apache.druid.server.security.ResourceType
'register' a 'known' type of Resource to make available via ResourceType.knownTypes()
registerSegmentCallback(Executor, ServerView.SegmentCallback) - Method in class org.apache.druid.client.BatchServerInventoryView
Deprecated.
 
registerSegmentCallback(Executor, ServerView.SegmentCallback) - Method in class org.apache.druid.client.BrokerServerView
 
registerSegmentCallback(Executor, ServerView.SegmentCallback) - Method in class org.apache.druid.client.HttpServerInventoryView
 
registerSegmentCallback(Executor, ServerView.SegmentCallback) - Method in interface org.apache.druid.client.ServerView
 
registerSegmentCallback(Executor, ServerView.SegmentCallback, Predicate<Pair<DruidServerMetadata, DataSegment>>) - Method in class org.apache.druid.client.BatchServerInventoryView
Deprecated.
 
registerSegmentCallback(Executor, ServerView.SegmentCallback, Predicate<Pair<DruidServerMetadata, DataSegment>>) - Method in interface org.apache.druid.client.FilteredServerInventoryView
 
registerSegmentCallback(Executor, ServerView.SegmentCallback, Predicate<Pair<DruidServerMetadata, DataSegment>>) - Method in class org.apache.druid.client.HttpServerInventoryView
 
registerSegmentHandoffCallback(SegmentDescriptor, Executor, Runnable) - Method in class org.apache.druid.segment.handoff.CoordinatorBasedSegmentHandoffNotifier
 
registerSegmentHandoffCallback(SegmentDescriptor, Executor, Runnable) - Method in interface org.apache.druid.segment.handoff.SegmentHandoffNotifier
register a handOffCallback to be called when segment handoff is complete.
registerServerCallback(Executor, ServerView.ServerCallback) - Method in class org.apache.druid.client.BatchServerInventoryView
Deprecated.
 
registerServerCallback(Executor, ServerView.ServerCallback) - Method in class org.apache.druid.client.BrokerServerView
 
registerServerCallback(Executor, ServerView.ServerCallback) - Method in interface org.apache.druid.client.FilteredServerInventoryView
 
registerServerCallback(Executor, ServerView.ServerCallback) - Method in class org.apache.druid.client.HttpServerInventoryView
 
registerServerCallback(Executor, ServerView.ServerCallback) - Method in interface org.apache.druid.client.ServerView
 
registerTimelineCallback(Executor, TimelineServerView.TimelineCallback) - Method in class org.apache.druid.client.BrokerServerView
 
registerTimelineCallback(Executor, TimelineServerView.TimelineCallback) - Method in class org.apache.druid.client.CoordinatorServerView
 
registerTimelineCallback(Executor, TimelineServerView.TimelineCallback) - Method in interface org.apache.druid.client.TimelineServerView
Register a callback for state changes in the timeline managed by this TimelineServerView.
registerUpgradedPendingSegment(PendingSegmentRecord) - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderator
 
registerUpgradedPendingSegment(SegmentIdWithShardSpec, Sink) - Method in class org.apache.druid.segment.realtime.appenderator.SinkQuerySegmentWalker
Must be called when a segment is announced by a task.
release(String, long) - Method in class org.apache.druid.segment.loading.StorageLocation
 
release(DataSegment) - Method in interface org.apache.druid.segment.loading.SegmentCacheManager
Reverts the effects of SegmentCacheManager.reserve(DataSegment) by releasing the location reserved for this segment.
release(DataSegment) - Method in class org.apache.druid.segment.loading.SegmentLocalCacheManager
 
remainingCapacity() - Method in class org.apache.druid.client.cache.BytesBoundedLinkedQueue
 
RemoteChatHandler - Annotation Type in org.apache.druid.guice.annotations
 
remove() - Method in class org.apache.druid.client.JsonParserIterator
 
remove(String, LookupExtractorFactoryContainer) - Method in class org.apache.druid.query.lookup.LookupReferencesManager
 
removeAppenderatorsForTask(String, String) - Method in interface org.apache.druid.segment.realtime.appenderator.AppenderatorsManager
Removes any internal Appenderator-tracking state associated with the provided taskId.
removeAppenderatorsForTask(String, String) - Method in class org.apache.druid.segment.realtime.appenderator.DummyForInjectionAppenderatorsManager
 
removeAppenderatorsForTask(String, String) - Method in class org.apache.druid.segment.realtime.appenderator.PeonAppenderatorsManager
 
removeAppenderatorsForTask(String, String) - Method in class org.apache.druid.segment.realtime.appenderator.UnifiedIndexerAppenderatorsManager
 
removeAuditLogsOlderThan(long) - Method in class org.apache.druid.server.audit.LoggingAuditManager
 
removeAuditLogsOlderThan(long) - Method in class org.apache.druid.server.audit.SQLAuditManager
 
removeConnectionProperty(String) - Method in class org.apache.druid.metadata.BasicDataSourceExt
 
removeDataSegment(SegmentId) - Method in class org.apache.druid.client.DruidServer
 
removeDatasource(String) - Method in class org.apache.druid.server.compaction.CompactionStatusTracker
 
removeDataSourceMetadataOlderThan(long, Set<String>) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Remove supervisors' datasource metadata created before the given timestamp and not in given excludeSupervisorIds set.
removeDataSourceMetadataOlderThan(long, Set<String>) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
removeFile(File) - Method in class org.apache.druid.segment.loading.StorageLocation
Remove a segment file from this location.
removeInfoFile(DataSegment) - Method in interface org.apache.druid.segment.loading.SegmentCacheManager
Remove the segment info file for the supplied segment from disk.
removeInfoFile(DataSegment) - Method in class org.apache.druid.segment.loading.SegmentLocalCacheManager
 
removeInnerInventory(DruidServer, String) - Method in class org.apache.druid.client.BatchServerInventoryView
Deprecated.
 
removeInventory(ContainerClass, String) - Method in interface org.apache.druid.curator.inventory.CuratorInventoryManagerStrategy
 
removeListener(DruidNodeDiscovery.Listener) - Method in interface org.apache.druid.discovery.DruidNodeDiscovery
 
removeLock(long) - Method in class org.apache.druid.metadata.SQLMetadataStorageActionHandler
 
removeMagicResponseContextFields(ResponseContext) - Static method in class org.apache.druid.client.DirectDruidClient
Removes the magical fields added by DirectDruidClient.makeResponseContextForQuery().
removeRowCountFromDistribution(long) - Method in class org.apache.druid.server.metrics.SegmentRowCountDistribution
Decrements the count for a particular bucket held in this class
removeRulesForEmptyDatasourcesOlderThan(long) - Method in interface org.apache.druid.metadata.MetadataRuleManager
Remove rules for non-existence datasource (datasource with no segment) created older than the given timestamp.
removeRulesForEmptyDatasourcesOlderThan(long) - Method in class org.apache.druid.metadata.SQLMetadataRuleManager
 
removeSegment(String, DataSegment) - Method in class org.apache.druid.server.coordinator.balancer.ClusterCostCache.Builder
 
removeSegment(DataSegment) - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
removeSegment(DataSegment) - Method in class org.apache.druid.server.coordinator.balancer.SegmentsCostCache.Builder
 
removeSegment(DataSegment) - Method in class org.apache.druid.server.coordinator.balancer.ServerCostCache.Builder
 
removeSegment(DataSegment) - Method in class org.apache.druid.server.coordinator.SegmentCountsPerInterval
 
removeSegment(DataSegment, DataSegmentChangeCallback) - Method in interface org.apache.druid.server.coordination.DataSegmentChangeHandler
 
removeSegment(DataSegment, DataSegmentChangeCallback) - Method in class org.apache.druid.server.coordination.SegmentLoadDropHandler
 
removeSegment(SegmentId) - Method in class org.apache.druid.client.DruidDataSource
Returns the removed segment, or null if there was no segment with the given SegmentId in this DruidDataSource.
removeSegmentAction(SegmentId) - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
This method should be overridden by child classes to execute any action on segment removal.
removeSegmentAction(SegmentId) - Method in class org.apache.druid.segment.metadata.CoordinatorSegmentMetadataCache
 
removeSegmentDir(File, DataSegment) - Method in class org.apache.druid.segment.loading.StorageLocation
Remove a segment dir from this location.
removeSegmentSchemasForTask(String) - Method in class org.apache.druid.server.coordination.BatchDataSegmentAnnouncer
 
removeSegmentSchemasForTask(String) - Method in interface org.apache.druid.server.coordination.DataSegmentAnnouncer
Removes schema associated with all segments for the specified realtime task.
removeSegmentSchemasForTask(String) - Method in class org.apache.druid.server.coordination.NoopDataSegmentAnnouncer
 
removeSegmentsIf(Predicate<DataSegment>) - Method in class org.apache.druid.client.DruidDataSource
Removes segments for which the given filter returns true.
removeServer(String) - Method in class org.apache.druid.server.coordinator.balancer.ClusterCostCache.Builder
 
removeServer(QueryableDruidServer) - Method in class org.apache.druid.client.selector.ServerSelector
 
removeServer(DruidServerMetadata) - Method in class org.apache.druid.client.SegmentLoadInfo
 
removeServerSegment(DruidServerMetadata, DataSegment) - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
removeTasksOlderThan(long) - Method in class org.apache.druid.metadata.SQLMetadataStorageActionHandler
 
removeTerminatedSupervisorsOlderThan(long) - Method in interface org.apache.druid.metadata.MetadataSupervisorManager
Remove terminated supervisors created before the given timestamp.
removeTerminatedSupervisorsOlderThan(long) - Method in class org.apache.druid.metadata.SQLMetadataSupervisorManager
 
removeTombstoneFromDistribution() - Method in class org.apache.druid.server.metrics.SegmentRowCountDistribution
Decrements the count for the number of tombstones in he distribution.
RendezvousHashAvaticaConnectionBalancer - Class in org.apache.druid.server.router
 
RendezvousHashAvaticaConnectionBalancer() - Constructor for class org.apache.druid.server.router.RendezvousHashAvaticaConnectionBalancer
 
RendezvousHasher - Class in org.apache.druid.server.router
Distributes objects across a set of node keys using rendezvous hashing See https://en.wikipedia.org/wiki/Rendezvous_hashing
RendezvousHasher() - Constructor for class org.apache.druid.server.router.RendezvousHasher
 
replaceLock(String, long, LockType) - Method in class org.apache.druid.metadata.SQLMetadataStorageActionHandler
 
replaces(LookupExtractorFactory) - Method in class org.apache.druid.query.lookup.MapLookupExtractorFactory
For MapLookups, the replaces consideration is very easy, it simply considers if the other is the same as this one
replaces(LookupExtractorFactoryMapContainer) - Method in class org.apache.druid.server.lookup.cache.LookupExtractorFactoryMapContainer
 
ReplaceTaskLock - Class in org.apache.druid.metadata
Details of a REPLACE lock held by a batch supervisor task.
ReplaceTaskLock(String, Interval, String) - Constructor for class org.apache.druid.metadata.ReplaceTaskLock
 
REPLICATE - Enum constant in enum org.apache.druid.server.coordinator.loading.SegmentAction
Load a replica of a segment on a server.
replicateSegment(DataSegment, Map<String, Integer>) - Method in class org.apache.druid.server.coordinator.loading.StrategicSegmentAssigner
 
replicateSegment(DataSegment, Map<String, Integer>) - Method in interface org.apache.druid.server.coordinator.rules.SegmentActionHandler
Queues load or drop of replicas of the given segment to achieve the target replication level on all historical tiers.
REPLICATION_FACTOR - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Tier
 
REPLICATION_THROTTLE_LIMIT - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Segments
 
ReplicationThrottler - Class in org.apache.druid.server.coordinator.loading
The ReplicationThrottler is used to throttle the number of segment replicas that are assigned to a load queue in a single run.
ReplicationThrottler(Map<String, Integer>, int) - Constructor for class org.apache.druid.server.coordinator.loading.ReplicationThrottler
Creates a new ReplicationThrottler for use during a single coordinator run.
reportedName() - Method in enum org.apache.druid.server.coordinator.stats.Dimension
The name of this dimension used while emitting metrics.
reportMaxSegmentHandoffTime(long) - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
reportMessageGap(long) - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
reportMessageMaxTimestamp(long) - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
request(RequestBuilder, HttpResponseHandler<IntermediateType, FinalType>) - Method in interface org.apache.druid.rpc.ServiceClient
Perform a request synchronously.
REQUEST_ENTITY_TYPE_REF - Static variable in class org.apache.druid.server.coordinator.loading.HttpLoadQueuePeon
 
RequestBuilder - Class in org.apache.druid.rpc
Used by ServiceClient to generate Request objects for an HttpClient.
RequestBuilder(HttpMethod, String) - Constructor for class org.apache.druid.rpc.RequestBuilder
 
RequestLogEvent - Interface in org.apache.druid.server.log
Marker subtype of events emitted from EmittingRequestLogger.
RequestLogEventBuilderFactory - Interface in org.apache.druid.server.log
This factory allows to customize RequestLogEvents, emitted in EmittingRequestLogger, e.
RequestLogger - Interface in org.apache.druid.server.log
 
RequestLoggerProvider - Interface in org.apache.druid.server.log
A Marker interface for things that can provide a RequestLogger.
RequestLogLine - Class in org.apache.druid.server
 
required() - Method in class org.apache.druid.server.coordinator.loading.SegmentReplicaCount
Required number of replicas of the segment as dictated by load rules.
REQUIRED_CAPACITY - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Tier
 
requiredAndLoadable() - Method in class org.apache.druid.server.coordinator.loading.SegmentReplicaCount
Required number of replicas of the segment as dictated by load rules.
requireSchema(String, List<ColumnSpec>) - Static method in class org.apache.druid.catalog.model.table.BaseTableFunction
 
reserve(String, String, long) - Method in class org.apache.druid.segment.loading.StorageLocation
Reserves space to store the given segment.
reserve(String, DataSegment) - Method in class org.apache.druid.segment.loading.StorageLocation
Reserves space to store the given segment.
reserve(DataSegment) - Method in interface org.apache.druid.segment.loading.SegmentCacheManager
 
reserve(DataSegment) - Method in class org.apache.druid.segment.loading.SegmentLocalCacheManager
 
ReservoirSegmentSampler - Class in org.apache.druid.server.coordinator.balancer
 
reset() - Method in interface org.apache.druid.indexing.overlord.supervisor.autoscaler.SupervisorTaskAutoScaler
 
reset(DataSourceMetadata) - Method in interface org.apache.druid.indexing.overlord.supervisor.Supervisor
Resets any stored metadata by the supervisor.
resetDataSourceMetadata(String, DataSourceMetadata) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Resets DataSourceMetadata entry for supervisorId to the one supplied.
resetDataSourceMetadata(String, DataSourceMetadata) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
resetNodes(Map<String, DiscoveryDruidNode>) - Method in class org.apache.druid.discovery.BaseNodeRoleWatcher
 
resetOffsets(DataSourceMetadata) - Method in interface org.apache.druid.indexing.overlord.supervisor.StreamSupervisor
Reset offsets with provided dataSource metadata.
resetOutbox(String) - Method in interface org.apache.druid.messages.server.Outbox
Reset the outbox for a particular client.
resetOutbox(String) - Method in class org.apache.druid.messages.server.OutboxImpl
 
resetPeonsForNewServers(List<ImmutableDruidServer>) - Method in class org.apache.druid.server.coordinator.loading.LoadQueueTaskMaster
Creates a peon for each of the given servers, if it doesn't already exist and removes peons for servers not present in the cluster anymore.
resetSchemaForPublishedSegments(Map<SegmentId, SegmentMetadata>, Map<String, SchemaPayload>) - Method in class org.apache.druid.segment.metadata.NoopSegmentSchemaCache
 
resetSchemaForPublishedSegments(Map<SegmentId, SegmentMetadata>, Map<String, SchemaPayload>) - Method in class org.apache.druid.segment.metadata.SegmentSchemaCache
Resets the schema in the cache for published (non-realtime) segments.
resolve(TableDefnRegistry) - Method in class org.apache.druid.catalog.model.table.ResolvedExternalTable
Look up the input source type and input format type to find the corresponding definitions in the table registry.
resolve(TableSpec) - Method in class org.apache.druid.catalog.model.TableDefnRegistry
 
resolved - Variable in class org.apache.druid.catalog.model.facade.TableFacade
 
ResolvedExternalTable - Class in org.apache.druid.catalog.model.table
Internal class to hold the intermediate form of an external table: the input source and input format properties converted to Java maps, and the types of each resolved to the corresponding definitions.
ResolvedExternalTable(ResolvedTable) - Constructor for class org.apache.druid.catalog.model.table.ResolvedExternalTable
Construct a resolved external table by extracting the input source and input format properties, and converting each to a Java map.
resolvedTable() - Method in class org.apache.druid.catalog.model.table.ResolvedExternalTable
 
ResolvedTable - Class in org.apache.druid.catalog.model
Handle to a table specification along with its definition and the object mapper used to serialize/deserialize its data.
ResolvedTable(TableDefn, TableSpec, ObjectMapper) - Constructor for class org.apache.druid.catalog.model.ResolvedTable
 
resolveTable(TableId) - Method in interface org.apache.druid.catalog.MetadataCatalog
 
resolveTable(TableId) - Method in class org.apache.druid.catalog.NullMetadataCatalog
 
Resource - Class in org.apache.druid.server.security
 
Resource(String, String) - Constructor for class org.apache.druid.server.security.Resource
 
ResourceAction - Class in org.apache.druid.server.security
 
ResourceAction(Resource, Action) - Constructor for class org.apache.druid.server.security.ResourceAction
 
ResourceIdPopulatingQueryRunner<T> - Class in org.apache.druid.server
Populates QueryContexts.QUERY_RESOURCE_ID in the query context
ResourceIdPopulatingQueryRunner(QueryRunner<T>) - Constructor for class org.apache.druid.server.ResourceIdPopulatingQueryRunner
 
ResourceIOReaderWriter(ObjectMapper, ResourceIOReaderWriterFactory.ResourceIOWriter) - Constructor for class org.apache.druid.server.ResourceIOReaderWriterFactory.ResourceIOReaderWriter
 
resourceIOReaderWriterFactory - Variable in class org.apache.druid.server.QueryResource
 
ResourceIOReaderWriterFactory - Class in org.apache.druid.server
Factory for creating instances of ResourceIOReaderWriterFactory.ResourceIOReaderWriter.
ResourceIOReaderWriterFactory(ObjectMapper, ObjectMapper) - Constructor for class org.apache.druid.server.ResourceIOReaderWriterFactory
 
ResourceIOReaderWriterFactory.ResourceIOReaderWriter - Class in org.apache.druid.server
Encapsulates the mapper for the request and the ResourceIOReaderWriterFactory.ResourceIOWriter for the response.
ResourceIOReaderWriterFactory.ResourceIOWriter - Class in org.apache.druid.server
Handles writing query response to the client in different formats.
ResourceManagingQueryRunner(VersionedIntervalTimeline<String, ReferenceCountedSegmentProvider>, QueryRunnerFactory<T, Query<T>>, QueryToolChest<T, Query<T>>, ExecutionVertex, Iterable<SegmentDescriptor>) - Constructor for class org.apache.druid.server.coordination.ServerManager.ResourceManagingQueryRunner
 
ResourceType - Class in org.apache.druid.server.security
Set of built-in and 'registered' Resource types for use by Authorizer
ResourceType() - Constructor for class org.apache.druid.server.security.ResourceType
 
RESPONSE_COMPLETE_TRAILER_HEADER - Static variable in class org.apache.druid.server.QueryResource
 
RESPONSE_ENTITY_TYPE_REF - Static variable in class org.apache.druid.server.coordinator.loading.HttpLoadQueuePeon
 
ResponseContextConfig - Class in org.apache.druid.server
 
ResponseHeaderFilterHolder - Class in org.apache.druid.server.initialization.jetty
 
ResponseHeaderFilterHolder(String, Map<String, String>) - Constructor for class org.apache.druid.server.initialization.jetty.ResponseHeaderFilterHolder
 
restore(DataSegment) - Method in class org.apache.druid.segment.loading.OmniDataSegmentArchiver
 
RESULT_TRAILER_HEADERS - Static variable in class org.apache.druid.server.QueryResultPusher
 
ResultLevelCachingQueryRunner<T> - Class in org.apache.druid.query
 
ResultLevelCachingQueryRunner(QueryRunner, QueryToolChest, Query<T>, ObjectMapper, Cache, CacheConfig, ServiceEmitter) - Constructor for class org.apache.druid.query.ResultLevelCachingQueryRunner
 
RETRIEVE_PENDING_SEGMENTS_DURATION_MILLIS - Static variable in class org.apache.druid.metadata.segment.cache.Metric
Time taken in milliseconds to fetch all pending segments from the metadata store.
RETRIEVE_SEGMENT_IDS_DURATION_MILLIS - Static variable in class org.apache.druid.metadata.segment.cache.Metric
Time taken in milliseconds to fetch all segment IDs from the metadata store.
RETRIEVE_SEGMENT_PAYLOADS_DURATION_MILLIS - Static variable in class org.apache.druid.metadata.segment.cache.Metric
Time taken in milliseconds to fetch payloads of used segments from the metadata store.
RETRIEVE_SEGMENT_SCHEMAS_DURATION_MILLIS - Static variable in class org.apache.druid.metadata.segment.cache.Metric
Time taken in milliseconds to fetch all segment schemas from the metadata store.
retrieveAllDatasourceNames() - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
 
retrieveAllDatasourceNames() - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
retrieveAllUsedSegments(String, Segments) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Retrieves all published used segments for the given data source.
retrieveAllUsedSegments(String, Segments) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
retrieveAllUsedSegmentSchemaFingerprints() - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Retrieves all used schema fingerprints present in the metadata store.
retrieveAllUsedSegmentSchemas() - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Retrieves all used segment schemas present in the metadata store irrespective of their last updated time.
retrieveDataSourceMetadata(String) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Retrieves DataSourceMetadata entry for supervisorId from the metadata store.
retrieveDataSourceMetadata(String) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
Read dataSource metadata for the given supervisorId.
retrieveHighestUnusedSegmentId(String, Interval, String) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Retrieves the ID of the unused segment that has the highest partition number amongst all unused segments that exactly match the given interval and version.
retrievePendingSegmentIds(String, String, String) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
 
retrievePendingSegmentIdsWithExactInterval(String, String, Interval) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
 
retrievePendingSegmentsForTaskAllocatorId(String, String) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
 
retrievePendingSegmentsOverlappingInterval(String, Interval) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Fetches all the pending segments, whose interval overlaps with the given search interval, from the metadata store.
retrievePendingSegmentsWithExactInterval(String, Interval) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
 
retrieveSegmentForId(SegmentId) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Retrieve the segment for a given id from the metadata store.
retrieveSegmentForId(SegmentId) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
retrieveSegmentForId(SegmentId) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Retrieve the segment for a given id if it exists in the metadata store and null otherwise
retrieveSegmentsById(String, Set<String>) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Retrieves segments for the given IDs, regardless of their visibility (visible, overshadowed or unused).
retrieveSegmentsById(String, Set<String>) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
retrieveSegmentsById(String, Set<SegmentId>) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Retrieves segments for the given segment IDs from the metadata store.
retrieveSegmentsByIdIterator(String, Set<SegmentId>, boolean) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Retrieves segments for the specified IDs in batches of a small size.
retrieveSegmentsWithSchemaById(String, Set<SegmentId>) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Retrieves segments with additional metadata such as number of rows and schema fingerprint.
retrieveUnusedSegmentIntervals(String, int) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Retrieves intervals of the specified datasource that contain any unused segments.
retrieveUnusedSegmentIntervals(String, int) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
retrieveUnusedSegmentIntervals(String, int) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Gets unused segment intervals for the specified datasource.
retrieveUnusedSegmentIntervals(String, DateTime, DateTime, int, DateTime) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
 
retrieveUnusedSegments(String, Collection<Interval>, List<String>, Integer, String, SortOrder, DateTime) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Retrieves segments for a given datasource that are marked unused and that are fully contained by any interval in a particular collection of intervals.
retrieveUnusedSegmentsForInterval(String, Interval, Integer, DateTime) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Retrieve all published segments which include ONLY data within the given interval and are marked as unused from the metadata store.
retrieveUnusedSegmentsForInterval(String, Interval, List<String>, Integer, DateTime) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Retrieve all published segments which include ONLY data within the given interval and are marked as unused from the metadata store.
retrieveUnusedSegmentsForInterval(String, Interval, List<String>, Integer, DateTime) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
retrieveUnusedSegmentsPlus(String, Collection<Interval>, List<String>, Integer, String, SortOrder, DateTime) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Similar to SqlSegmentsMetadataQuery.retrieveUnusedSegments(java.lang.String, java.util.Collection<org.joda.time.Interval>, java.util.List<java.lang.String>, java.lang.Integer, java.lang.String, org.apache.druid.metadata.SortOrder, org.joda.time.DateTime), but also retrieves associated metadata for the segments for a given datasource that are marked unused and that are fully contained by any interval in a particular collection of intervals.
retrieveUnusedSegmentsWithExactInterval(String, Interval, DateTime, int) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Retrieves unused segments from the metadata store that match the given interval exactly.
retrieveUnusedSegmentsWithExactInterval(String, Interval, DateTime, int) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
retrieveUnusedSegmentsWithExactInterval(String, Interval, DateTime, int) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Retrieves unused segments that exactly match the given interval.
retrieveUnusedSegmentVersionsWithInterval(String, Interval) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Retrieves the versions of unused segments which are perfectly aligned with the given interval.
retrieveUpgradedFromSegmentIds(String, Set<String>) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Map from a segment ID to the segment ID from which it was upgraded There should be no entry in the map for an original non-upgraded segment
retrieveUpgradedFromSegmentIds(String, Set<String>) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
retrieveUpgradedToSegmentIds(String, Set<String>) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Map from a segment ID to a set containing 1) all segment IDs that were upgraded from it AND are still present in the metadata store 2) the segment ID itself if and only if it is still present in the metadata store
retrieveUpgradedToSegmentIds(String, Set<String>) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
retrieveUsedSegmentForId(SegmentId) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
 
retrieveUsedSegmentForId(SegmentId) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
retrieveUsedSegmentForId(SegmentId) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Retrieve the used segment for a given id if it exists in the metadata store and null otherwise
retrieveUsedSegmentIds(String, Interval) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Retrieves IDs of used segments that belong to the datasource and overlap the given interval.
retrieveUsedSegments(String, Collection<Interval>) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Retrieves segments for a given datasource that are marked used (i.e.
retrieveUsedSegments(String, Collection<Interval>, List<String>) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
retrieveUsedSegmentsAndCreatedDates(String, List<Interval>) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Retrieve all published segments which are marked as used and the created_date of these segments belonging to the given data source and list of intervals from the metadata store.
retrieveUsedSegmentsAndCreatedDates(String, List<Interval>) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
retrieveUsedSegmentSchemasForFingerprints(Set<String>) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
Retrieves segment schemas from the metadata store for the given fingerprints.
retrieveUsedSegmentsForInterval(String, Interval, Segments) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Retrieves all published segments that have partial or complete overlap with the given interval and are marked as used.
retrieveUsedSegmentsForIntervals(String, List<Interval>, Segments) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Retrieves all published segments that have partial or complete overlap with the given intervals and are marked as used.
retrieveUsedSegmentsForIntervals(String, List<Interval>, Segments) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
retrieveUsedSegmentsPlus(String, Collection<Interval>) - Method in class org.apache.druid.metadata.SqlSegmentsMetadataQuery
 
retryableFailure(String, Object...) - Static method in class org.apache.druid.indexing.overlord.SegmentPublishResult
 
retryHttpResponse(HttpResponse) - Method in class org.apache.druid.rpc.indexing.SpecificTaskRetryPolicy
 
retryHttpResponse(HttpResponse) - Method in interface org.apache.druid.rpc.ServiceRetryPolicy
Returns whether the given HTTP response can be retried.
retryHttpResponse(HttpResponse) - Method in class org.apache.druid.rpc.StandardRetryPolicy
 
retryLoggable() - Method in class org.apache.druid.rpc.indexing.SpecificTaskRetryPolicy
 
retryLoggable() - Method in interface org.apache.druid.rpc.ServiceRetryPolicy
Returns whether to log the cause of failure before retrying
retryLoggable() - Method in class org.apache.druid.rpc.StandardRetryPolicy
 
retryLoggable(boolean) - Method in class org.apache.druid.rpc.StandardRetryPolicy.Builder
 
retryNotAvailable() - Method in class org.apache.druid.rpc.indexing.SpecificTaskRetryPolicy
 
retryNotAvailable() - Method in interface org.apache.druid.rpc.ServiceRetryPolicy
Returns whether service-not-available, i.e.
retryNotAvailable() - Method in class org.apache.druid.rpc.StandardRetryPolicy
 
retryNotAvailable(boolean) - Method in class org.apache.druid.rpc.StandardRetryPolicy.Builder
 
RetryQueryRunner<T> - Class in org.apache.druid.query
 
RetryQueryRunner(QueryRunner<T>, BiFunction<Query<T>, List<SegmentDescriptor>, QueryRunner<T>>, RetryQueryRunnerConfig, ObjectMapper) - Constructor for class org.apache.druid.query.RetryQueryRunner
 
RetryQueryRunnerConfig - Class in org.apache.druid.query
 
RetryQueryRunnerConfig() - Constructor for class org.apache.druid.query.RetryQueryRunnerConfig
 
retryReadOnlyTransaction(TransactionCallback<T>, int, int) - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
retryThrowable(Throwable) - Method in class org.apache.druid.rpc.indexing.SpecificTaskRetryPolicy
 
retryThrowable(Throwable) - Method in interface org.apache.druid.rpc.ServiceRetryPolicy
Returns whether the given exception can be retried.
retryThrowable(Throwable) - Method in class org.apache.druid.rpc.StandardRetryPolicy
 
retryTransaction(TransactionCallback<T>, int, int) - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
RetryTransactionException - Exception in org.apache.druid.metadata
Exception thrown by SQL connector code when it wants a transaction to be retried.
RetryTransactionException(String) - Constructor for exception org.apache.druid.metadata.RetryTransactionException
 
retryWithHandle(HandleCallback<T>) - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
retryWithHandle(HandleCallback<T>, Predicate<Throwable>) - Method in class org.apache.druid.metadata.SQLInputSourceDatabaseConnector
 
retryWithHandle(HandleCallback<T>, Predicate<Throwable>) - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
rewriteTarget(HttpServletRequest) - Method in class org.apache.druid.server.AsyncManagementForwardingServlet
 
rewriteTarget(HttpServletRequest) - Method in class org.apache.druid.server.http.OverlordProxyServlet
 
roles() - Element in annotation type org.apache.druid.guice.annotations.ExcludeScope
 
roles() - Element in annotation type org.apache.druid.guice.annotations.LoadScope
 
ROUGH_OVERHEAD_PER_DIMENSION_COLUMN_HOLDER - Static variable in class org.apache.druid.segment.realtime.appenderator.StreamAppenderator
 
ROUGH_OVERHEAD_PER_HYDRANT - Static variable in class org.apache.druid.segment.realtime.appenderator.BatchAppenderator
 
ROUGH_OVERHEAD_PER_HYDRANT - Static variable in class org.apache.druid.segment.realtime.appenderator.StreamAppenderator
 
ROUGH_OVERHEAD_PER_METRIC_COLUMN_HOLDER - Static variable in class org.apache.druid.segment.realtime.appenderator.StreamAppenderator
 
ROUGH_OVERHEAD_PER_SINK - Static variable in class org.apache.druid.segment.realtime.appenderator.BatchAppenderator
 
ROUGH_OVERHEAD_PER_SINK - Static variable in class org.apache.druid.segment.realtime.appenderator.StreamAppenderator
 
ROUGH_OVERHEAD_PER_TIME_COLUMN_HOLDER - Static variable in class org.apache.druid.segment.realtime.appenderator.StreamAppenderator
 
RoundRobinServerSelector - Class in org.apache.druid.server.coordinator.loading
Provides iterators over historicals for a given tier that can load a specified segment.
RoundRobinServerSelector(DruidCluster) - Constructor for class org.apache.druid.server.coordinator.loading.RoundRobinServerSelector
 
RoundRobinStorageLocationSelectorStrategy - Class in org.apache.druid.segment.loading
A StorageLocation selector strategy that selects a segment cache location in a round-robin fashion each time among the available storage locations.
RoundRobinStorageLocationSelectorStrategy(List<StorageLocation>) - Constructor for class org.apache.druid.segment.loading.RoundRobinStorageLocationSelectorStrategy
 
Router - Annotation Type in org.apache.druid.server.router
 
ROUTER - Static variable in class org.apache.druid.discovery.NodeRole
 
ROUTER_JSON_NAME - Static variable in class org.apache.druid.discovery.NodeRole
 
RouterProcessingModule - Class in org.apache.druid.guice
This module is used to fulfill dependency injection of query processing and caching resources: buffer pools and thread pools on Router Druid node type.
RouterProcessingModule() - Constructor for class org.apache.druid.guice.RouterProcessingModule
 
ROW_LIMIT - Enum constant in enum org.apache.druid.server.ClientQuerySegmentWalkerUtils.SubqueryResultLimit
Subqueries limited by the ROW_LIMIT are materialized and kept as arrays (native java objects) on heap.
ROW_SIGNATURE_INTERNER - Static variable in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
rowCount() - Method in class org.apache.druid.server.coordinator.stats.CoordinatorRunStats
 
RowKey - Class in org.apache.druid.server.coordinator.stats
Represents a row key against which stats are reported.
RowKey.Builder - Class in org.apache.druid.server.coordinator.stats
 
rowOutput() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
ROWS_COUNT_METRIC - Static variable in class org.apache.druid.server.ClientQuerySegmentWalker
 
rowSignature() - Method in class org.apache.druid.catalog.model.facade.ExternalTableFacade
 
RpcException - Exception in org.apache.druid.rpc
RpcException(String, Object...) - Constructor for exception org.apache.druid.rpc.RpcException
 
RpcException(Throwable, String, Object...) - Constructor for exception org.apache.druid.rpc.RpcException
 
Rule - Interface in org.apache.druid.server.coordinator.rules
Retention rule that governs retention and distribution of segments in a cluster.
rules() - Method in class org.apache.druid.server.coordinator.config.CoordinatorKillConfigs
 
rules() - Method in class org.apache.druid.server.coordinator.MetadataManager
 
Rules - Class in org.apache.druid.server.coordinator.rules
 
RULES - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Kill
 
RULES_ENDPOINT - Static variable in class org.apache.druid.server.http.RulesResource
 
RulesResource - Class in org.apache.druid.server.http
 
RulesResource(MetadataRuleManager, AuditManager) - Constructor for class org.apache.druid.server.http.RulesResource
 
RulesResourceFilter - Class in org.apache.druid.server.http.security
Use this ResourceFilter when the datasource information is present after "rules" segment in the request Path Here are some example paths where this filter is used - - druid/coordinator/v1/rules/
RulesResourceFilter(AuthorizerMapper) - Constructor for class org.apache.druid.server.http.security.RulesResourceFilter
 
run() - Method in class org.apache.druid.server.coordinator.balancer.TierSegmentBalancer
 
run(Query<?>, Sequence<T>) - Method in class org.apache.druid.server.QueryScheduler
Run a query with the scheduler, attempting to acquire a semaphore from the total and lane specific query capacities Note that QueryScheduler.cancelQuery(java.lang.String) should not interrupt the thread that calls run, in all current usages it only cancels any ListenableFuture created downstream.
run(Query<T>, ResponseContext, JavaType, Closer) - Method in class org.apache.druid.discovery.DataServerClient
Issue a query.
run(QueryPlus<T>, ResponseContext) - Method in class org.apache.druid.client.CachingQueryRunner
 
run(QueryPlus<T>, ResponseContext) - Method in class org.apache.druid.client.DirectDruidClient
 
run(QueryPlus<T>, ResponseContext) - Method in class org.apache.druid.query.RetryQueryRunner
 
run(QueryPlus<T>, ResponseContext) - Method in class org.apache.druid.server.coordination.ServerManager.ResourceManagingQueryRunner
 
run(QueryPlus<T>, ResponseContext) - Method in class org.apache.druid.server.QuerySwappingQueryRunner
 
run(QueryPlus<T>, ResponseContext) - Method in class org.apache.druid.server.ResourceIdPopulatingQueryRunner
 
run(QueryPlus<T>, ResponseContext) - Method in class org.apache.druid.server.SetAndVerifyContextQueryRunner
 
run(QueryPlus, ResponseContext) - Method in class org.apache.druid.query.ResultLevelCachingQueryRunner
 
run(DruidCompactionConfig, DataSourcesSnapshot, CompactionEngine, CoordinatorRunStats) - Method in class org.apache.druid.server.coordinator.duty.CompactSegments
 
run(DruidCoordinatorRuntimeParams) - Method in class org.apache.druid.server.coordinator.duty.BalanceSegments
 
run(DruidCoordinatorRuntimeParams) - Method in class org.apache.druid.server.coordinator.duty.CloneHistoricals
 
run(DruidCoordinatorRuntimeParams) - Method in class org.apache.druid.server.coordinator.duty.CompactSegments
 
run(DruidCoordinatorRuntimeParams) - Method in interface org.apache.druid.server.coordinator.duty.CoordinatorDuty
Implementations of this method run various activities performed by the coordinator.
run(DruidCoordinatorRuntimeParams) - Method in class org.apache.druid.server.coordinator.duty.CoordinatorDutyGroup
Runs this duty group if the coordinator is leader and emits stats collected during the run.
run(DruidCoordinatorRuntimeParams) - Method in class org.apache.druid.server.coordinator.duty.KillStalePendingSegments
 
run(DruidCoordinatorRuntimeParams) - Method in class org.apache.druid.server.coordinator.duty.KillSupervisorsCustomDuty
 
run(DruidCoordinatorRuntimeParams) - Method in class org.apache.druid.server.coordinator.duty.KillUnusedSegments
 
run(DruidCoordinatorRuntimeParams) - Method in class org.apache.druid.server.coordinator.duty.MarkEternityTombstonesAsUnused
 
run(DruidCoordinatorRuntimeParams) - Method in class org.apache.druid.server.coordinator.duty.MarkOvershadowedSegmentsAsUnused
 
run(DruidCoordinatorRuntimeParams) - Method in class org.apache.druid.server.coordinator.duty.MetadataCleanupDuty
 
run(DruidCoordinatorRuntimeParams) - Method in class org.apache.druid.server.coordinator.duty.PrepareBalancerAndLoadQueues
 
run(DruidCoordinatorRuntimeParams) - Method in class org.apache.druid.server.coordinator.duty.RunRules
 
run(DruidCoordinatorRuntimeParams) - Method in class org.apache.druid.server.coordinator.duty.UnloadUnusedSegments
 
run(DataSegment, SegmentActionHandler) - Method in class org.apache.druid.server.coordinator.rules.BroadcastDistributionRule
 
run(DataSegment, SegmentActionHandler) - Method in class org.apache.druid.server.coordinator.rules.DropRule
 
run(DataSegment, SegmentActionHandler) - Method in class org.apache.druid.server.coordinator.rules.LoadRule
 
run(DataSegment, SegmentActionHandler) - Method in interface org.apache.druid.server.coordinator.rules.Rule
 
runCompactSegmentsDuty() - Method in class org.apache.druid.server.coordinator.DruidCoordinator
 
runKillTask(String, String, Interval, List<String>, Integer, DateTime) - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Run a "kill" task for a particular datasource and interval.
RUNNING - Enum constant in enum org.apache.druid.client.indexing.QueryStatus.Status
 
RUNNING - Enum constant in enum org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager.BasicState
 
RUNNING - Enum constant in enum org.apache.druid.server.compaction.CompactionStatus.State
 
RUNNING - Enum constant in enum org.apache.druid.server.coordinator.AutoCompactionSnapshot.ScheduleStatus
 
RunRules - Class in org.apache.druid.server.coordinator.duty
Duty to run retention rules for all used non-overshadowed segments.
RunRules(MetadataAction.DeleteSegments, MetadataAction.GetDatasourceRules) - Constructor for class org.apache.druid.server.coordinator.duty.RunRules
 
runSegmentCallbacks(Function<ServerView.SegmentCallback, ServerView.CallbackAction>) - Method in class org.apache.druid.client.BatchServerInventoryView
Deprecated.
 
runSegmentMetadataQuery(Iterable<SegmentId>) - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
Execute a SegmentMetadata query and return a Sequence of SegmentAnalysis.
runSimple(Query<T>, AuthenticationResult, AuthorizationResult) - Method in class org.apache.druid.server.QueryLifecycle
For callers who have already authorized their query, and where simplicity is desired over flexibility.
runTask(String, Object) - Method in class org.apache.druid.rpc.indexing.NoopOverlordClient
 
runTask(String, Object) - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Run a task with the provided ID and payload.
runTask(String, Object) - Method in class org.apache.druid.rpc.indexing.OverlordClientImpl
 

S

safeCast(Object, Class<T>, String) - Static method in class org.apache.druid.catalog.model.CatalogUtils
 
safeGet(Map<String, Object>, String, Class<T>) - Static method in class org.apache.druid.catalog.model.CatalogUtils
 
SAME_THREAD - Enum constant in enum org.apache.druid.client.cache.CacheExecutorFactory
Could be configured in CaffeineCacheConfig
sample() - Method in interface org.apache.druid.client.indexing.SamplerSpec
 
SamplerResponse - Class in org.apache.druid.client.indexing
 
SamplerResponse(int, int, List<DimensionSchema>, List<DimensionSchema>, RowSignature, List<SamplerResponse.SamplerResponseRow>) - Constructor for class org.apache.druid.client.indexing.SamplerResponse
 
SamplerResponse.SamplerResponseRow - Class in org.apache.druid.client.indexing
 
SamplerResponseRow(Map<String, Object>, Map<String, Object>, Boolean, String) - Constructor for class org.apache.druid.client.indexing.SamplerResponse.SamplerResponseRow
 
SamplerSpec - Interface in org.apache.druid.client.indexing
 
sanitize(Function<String, String>) - Method in exception org.apache.druid.server.security.ForbiddenException
 
sanitizeException(Throwable) - Static method in class org.apache.druid.server.http.ServletResourceUtils
Sanitize the exception as a map of "error" to information about the exception.
schema() - Method in class org.apache.druid.catalog.model.TableId
 
schema(String) - Method in interface org.apache.druid.catalog.model.SchemaRegistry
 
schema(String) - Method in class org.apache.druid.catalog.model.SchemaRegistryImpl
 
SCHEMA_VERSION - Static variable in class org.apache.druid.segment.metadata.CentralizedDatasourceSchemaConfig
Currently supported version of segment schema format.
SchemaDefnImpl(String, String, Set<String>) - Constructor for class org.apache.druid.catalog.model.SchemaRegistryImpl.SchemaDefnImpl
 
SchemaRegistry - Interface in org.apache.druid.catalog.model
Defines the set of schemas available in Druid and their properties.
SchemaRegistry.SchemaSpec - Interface in org.apache.druid.catalog.model
 
SchemaRegistryImpl - Class in org.apache.druid.catalog.model
Hard-coded schema registry that knows about the well-known, and a few obscure, Druid schemas.
SchemaRegistryImpl() - Constructor for class org.apache.druid.catalog.model.SchemaRegistryImpl
 
SchemaRegistryImpl.SchemaDefnImpl - Class in org.apache.druid.catalog.model
 
schemas() - Method in interface org.apache.druid.catalog.model.SchemaRegistry
 
schemas() - Method in class org.apache.druid.catalog.model.SchemaRegistryImpl
 
schemas() - Method in class org.apache.druid.server.coordinator.MetadataManager
 
SCHEMAS_BACKFILLED - Static variable in class org.apache.druid.segment.metadata.Metric
 
SCHEMAS_PENDING_BACKFILL - Static variable in class org.apache.druid.segment.metadata.Metric
 
SCHEME - Static variable in class org.apache.druid.guice.LocalDataStorageDruidModule
 
scopes - Variable in class org.apache.druid.guice.DruidBinders.MapBinderHelper
 
sealed(boolean) - Method in class org.apache.druid.catalog.model.table.TableBuilder
 
SEALED_PROPERTY - Static variable in class org.apache.druid.catalog.model.table.DatasourceDefn
 
SEARCH_QUERY_METRICS_FACTORY_PROPERTY - Static variable in class org.apache.druid.guice.QueryToolChestModule
 
securityResource() - Method in interface org.apache.druid.catalog.model.SchemaRegistry.SchemaSpec
 
securityResource() - Method in class org.apache.druid.catalog.model.SchemaRegistryImpl.SchemaDefnImpl
 
SecuritySanityCheckFilter - Class in org.apache.druid.server.security
 
SecuritySanityCheckFilter(ObjectMapper) - Constructor for class org.apache.druid.server.security.SecuritySanityCheckFilter
 
SEGMENT_GRANULARITY_PROPERTY - Static variable in class org.apache.druid.catalog.model.table.DatasourceDefn
Segment grain at ingestion and initial compaction.
SEGMENT_LIST_RESP_TYPE_REF - Static variable in class org.apache.druid.client.HttpServerInventoryView
 
SEGMENT_ORDER - Static variable in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
SEGMENT_SCHEMA - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Kill
 
SegmentAction - Enum in org.apache.druid.server.coordinator.loading
Represents actions that can be performed on a server for a single segment.
SegmentActionHandler - Interface in org.apache.druid.server.coordinator.rules
Performs various actions on a given segment.
segmentAdded(DruidServerMetadata, DataSegment) - Method in class org.apache.druid.client.FilteringSegmentCallback
 
segmentAdded(DruidServerMetadata, DataSegment) - Method in class org.apache.druid.client.ServerView.BaseSegmentCallback
 
segmentAdded(DruidServerMetadata, DataSegment) - Method in interface org.apache.druid.client.ServerView.SegmentCallback
Called when a segment is added to a server.
segmentAdded(DruidServerMetadata, DataSegment) - Method in interface org.apache.druid.client.TimelineServerView.TimelineCallback
Called when a segment on a particular server has been added to the timeline.
SegmentAllocator - Interface in org.apache.druid.segment.realtime.appenderator
 
SegmentBootstrapper - Class in org.apache.druid.server.coordination
Responsible for bootstrapping segments already cached on disk and bootstrap segments fetched from the coordinator.
SegmentBootstrapper(SegmentLoadDropHandler, SegmentLoaderConfig, DataSegmentAnnouncer, DataSegmentServerAnnouncer, SegmentManager, ServerTypeConfig, CoordinatorClient, ServiceEmitter, DataSourceTaskIdHolder) - Constructor for class org.apache.druid.server.coordination.SegmentBootstrapper
 
SegmentCacheManager - Interface in org.apache.druid.segment.loading
A class to fetch segment files to local disk and manage the local cache.
segmentCallbackRemoved(ServerView.SegmentCallback) - Method in class org.apache.druid.client.BatchServerInventoryView
Deprecated.
 
SegmentChangeRequestDrop - Class in org.apache.druid.server.coordination
 
SegmentChangeRequestDrop(DataSegment) - Constructor for class org.apache.druid.server.coordination.SegmentChangeRequestDrop
 
SegmentChangeRequestLoad - Class in org.apache.druid.server.coordination
 
SegmentChangeRequestLoad(LoadableDataSegment) - Constructor for class org.apache.druid.server.coordination.SegmentChangeRequestLoad
To avoid pruning of the loadSpec on the broker, needed when the broker is loading broadcast segments, we deserialize into an LoadableDataSegment, which never removes the loadSpec.
SegmentChangeRequestLoad(DataSegment) - Constructor for class org.apache.druid.server.coordination.SegmentChangeRequestLoad
 
SegmentChangeRequestNoop - Class in org.apache.druid.server.coordination
 
SegmentChangeRequestNoop() - Constructor for class org.apache.druid.server.coordination.SegmentChangeRequestNoop
 
SegmentChangeStatus - Class in org.apache.druid.server.coordination
Contains SegmentChangeStatus.State of a DataSegmentChangeRequest and failure message, if any.
SegmentChangeStatus.State - Enum in org.apache.druid.server.coordination
 
SegmentCountsPerInterval - Class in org.apache.druid.server.coordinator
Maintains a count of segments for each datasource and interval.
SegmentCountsPerInterval() - Constructor for class org.apache.druid.server.coordinator.SegmentCountsPerInterval
 
SegmentCreateRequest - Class in org.apache.druid.indexing.overlord
Contains information used by IndexerMetadataStorageCoordinator for creating a new segment.
SegmentCreateRequest(String, String, String, PartialShardSpec, String) - Constructor for class org.apache.druid.indexing.overlord.SegmentCreateRequest
 
segmentDirectoryAsFile(String) - Method in class org.apache.druid.segment.loading.StorageLocation
 
SegmentDropLatch - Class in org.apache.druid.server.coordination
Latch held by SegmentLoadDropHandler.segmentDropLatches when a drop is scheduled or actively happening.
SegmentDropLatch() - Constructor for class org.apache.druid.server.coordination.SegmentDropLatch
 
SegmentGenerationMetrics - Class in org.apache.druid.segment.realtime
Metrics for segment generation.
SegmentGenerationMetrics() - Constructor for class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
SegmentGenerationMetrics.MessageGapStats - Class in org.apache.druid.segment.realtime
MessageGapStats tracks message gap statistics and is thread-safe.
segmentGranularity() - Method in class org.apache.druid.catalog.model.facade.DatasourceFacade
 
segmentGranularity(String) - Method in class org.apache.druid.catalog.model.table.TableBuilder
 
SegmentGranularityFieldDefn() - Constructor for class org.apache.druid.catalog.model.table.DatasourceDefn.SegmentGranularityFieldDefn
 
segmentGranularityString() - Method in class org.apache.druid.catalog.model.facade.DatasourceFacade
 
SegmentHandoffNotifier - Interface in org.apache.druid.segment.handoff
 
SegmentHandoffNotifierFactory - Interface in org.apache.druid.segment.handoff
 
SegmentHolder - Class in org.apache.druid.server.coordinator.loading
Represents a segment queued for a load or drop operation in a LoadQueuePeon.
SegmentHolder(DataSegment, SegmentAction, Duration, LoadPeonCallback) - Constructor for class org.apache.druid.server.coordinator.loading.SegmentHolder
 
SegmentIdWithShardSpec - Class in org.apache.druid.segment.realtime.appenderator
SegmentId with additional ShardSpec info.
SegmentIdWithShardSpec(String, Interval, String, ShardSpec) - Constructor for class org.apache.druid.segment.realtime.appenderator.SegmentIdWithShardSpec
 
SegmentListerResource - Class in org.apache.druid.server.http
Endpoints exposed here are to be used only for druid internal management of segments by Coordinators, Brokers etc.
SegmentListerResource(ObjectMapper, ObjectMapper, BatchDataSegmentAnnouncer, SegmentLoadDropHandler) - Constructor for class org.apache.druid.server.http.SegmentListerResource
 
SegmentLoadDropHandler - Class in org.apache.druid.server.coordination
Responsible for loading and dropping of segments by a process that can serve segments.
SegmentLoadDropHandler(SegmentLoaderConfig, DataSegmentAnnouncer, SegmentManager) - Constructor for class org.apache.druid.server.coordination.SegmentLoadDropHandler
 
SegmentLoaderConfig - Class in org.apache.druid.segment.loading
 
SegmentLoaderConfig() - Constructor for class org.apache.druid.segment.loading.SegmentLoaderConfig
 
SegmentLoadInfo - Class in org.apache.druid.client
 
SegmentLoadInfo(DataSegment) - Constructor for class org.apache.druid.client.SegmentLoadInfo
 
SegmentLoadingCapabilities - Class in org.apache.druid.server.http
Contains information related to the capability of a server to load segments, for example the number of threads available.
SegmentLoadingCapabilities(int, int) - Constructor for class org.apache.druid.server.http.SegmentLoadingCapabilities
 
SegmentLoadingConfig - Class in org.apache.druid.server.coordinator.loading
Contains recomputed configs from CoordinatorDynamicConfig based on whether CoordinatorDynamicConfig.isSmartSegmentLoading() is enabled or not.
SegmentLoadingMode - Enum in org.apache.druid.server.http
Determines the threadpool used by the historical to load segments.
SegmentLoadQueueManager - Class in org.apache.druid.server.coordinator.loading
Manager for addition/removal of segments to server load queues and the corresponding success/failure callbacks.
SegmentLoadQueueManager(ServerInventoryView, LoadQueueTaskMaster) - Constructor for class org.apache.druid.server.coordinator.loading.SegmentLoadQueueManager
 
SegmentLocalCacheManager - Class in org.apache.druid.segment.loading
 
SegmentLocalCacheManager(List<StorageLocation>, SegmentLoaderConfig, StorageLocationSelectorStrategy, IndexIO, ObjectMapper) - Constructor for class org.apache.druid.segment.loading.SegmentLocalCacheManager
 
SegmentManager - Class in org.apache.druid.server
This class is responsible for managing data sources and their states like timeline, total segment size, and number of segments.
SegmentManager(SegmentCacheManager) - Constructor for class org.apache.druid.server.SegmentManager
 
SegmentManager.DataSourceState - Class in org.apache.druid.server
Represent the state of a data source including the timeline, total segment size, and number of segments.
SegmentMetadataCache - Interface in org.apache.druid.metadata.segment.cache
Cache for metadata of pending segments and used segments maintained by the Overlord to improve performance of segment allocation and other task actions.
SegmentMetadataCache.Action<T> - Interface in org.apache.druid.metadata.segment.cache
Represents a thread-safe read or write action performed on the cache within required locks.
SegmentMetadataCache.UsageMode - Enum in org.apache.druid.metadata.segment.cache
Cache usage modes.
SegmentMetadataCacheConfig - Class in org.apache.druid.segment.metadata
Coordinator-side configuration class for customizing properties related to the SegmentMetadata cache.
SegmentMetadataCacheConfig() - Constructor for class org.apache.druid.segment.metadata.SegmentMetadataCacheConfig
 
segmentMetadataInfo - Variable in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
DataSource -> Segment -> AvailableSegmentMetadata(contains RowSignature) for that segment.
SegmentMetadataQuerySegmentWalker - Class in org.apache.druid.segment.metadata
This QuerySegmentWalker implementation is specific to SegmentMetadata queries executed by CoordinatorSegmentMetadataCache and is in parity with CachingClusteredClient.
SegmentMetadataQuerySegmentWalker(CoordinatorServerView, DruidHttpClientConfig, QueryRunnerFactoryConglomerate, ServerConfig, ServiceEmitter) - Constructor for class org.apache.druid.segment.metadata.SegmentMetadataQuerySegmentWalker
 
SegmentMetadataReadTransaction - Interface in org.apache.druid.metadata.segment
Represents a single transaction involving read of segment metadata into the metadata store.
SegmentMetadataReadTransaction.Callback<T> - Interface in org.apache.druid.metadata.segment
 
SegmentMetadataTransaction - Interface in org.apache.druid.metadata.segment
Represents a single transaction involving read/write of segment metadata into the metadata store.
SegmentMetadataTransaction.Callback<T> - Interface in org.apache.druid.metadata.segment
 
SegmentMetadataTransactionFactory - Interface in org.apache.druid.metadata.segment
SegmentNotWritableException - Exception in org.apache.druid.segment.realtime.appenderator
 
SegmentNotWritableException(String, Object...) - Constructor for exception org.apache.druid.segment.realtime.appenderator.SegmentNotWritableException
 
SegmentPublisherHelper - Class in org.apache.druid.segment.realtime.appenderator
 
SegmentPublishResult - Class in org.apache.druid.indexing.overlord
Result of a segment publish operation.
SegmentQueue() - Constructor for class org.apache.druid.server.coordinator.stats.Stats.SegmentQueue
 
SegmentReference(SegmentDescriptor, Optional<Segment>) - Constructor for class org.apache.druid.server.coordination.ServerManager.SegmentReference
 
segmentRemoved(DruidServerMetadata, DataSegment) - Method in class org.apache.druid.client.FilteringSegmentCallback
 
segmentRemoved(DruidServerMetadata, DataSegment) - Method in class org.apache.druid.client.ServerView.BaseSegmentCallback
 
segmentRemoved(DruidServerMetadata, DataSegment) - Method in interface org.apache.druid.client.ServerView.SegmentCallback
Called when a segment is removed from a server.
segmentRemoved(DataSegment) - Method in interface org.apache.druid.client.TimelineServerView.TimelineCallback
Called when a segment has been removed from all servers and is no longer present in the timeline.
segmentRemoved(SegmentId) - Method in class org.apache.druid.segment.metadata.NoopSegmentSchemaCache
 
segmentRemoved(SegmentId) - Method in class org.apache.druid.segment.metadata.SegmentSchemaCache
Removes schema cached for this segment ID.
SegmentReplicaCount - Class in org.apache.druid.server.coordinator.loading
Counts the number of replicas of a segment in different states (loading, loaded, etc) in a tier or the whole cluster.
SegmentReplicaCount() - Constructor for class org.apache.druid.server.coordinator.loading.SegmentReplicaCount
 
SegmentReplicaCountMap - Class in org.apache.druid.server.coordinator.loading
Contains a mapping from tier to SegmentReplicaCounts.
SegmentReplicaCountMap() - Constructor for class org.apache.druid.server.coordinator.loading.SegmentReplicaCountMap
 
SegmentReplicationStatus - Class in org.apache.druid.server.coordinator.loading
An immutable object that contains information about the under-replicated or unavailable status of all used segments.
SegmentReplicationStatus(Map<SegmentId, Map<String, SegmentReplicaCount>>) - Constructor for class org.apache.druid.server.coordinator.loading.SegmentReplicationStatus
 
SegmentRowCountDistribution - Class in org.apache.druid.server.metrics
Class that creates a count of segments that have row counts in certain buckets
SegmentRowCountDistribution() - Constructor for class org.apache.druid.server.metrics.SegmentRowCountDistribution
 
segments - Variable in class org.apache.druid.segment.realtime.appenderator.BaseAppenderatorDriver
 
segments() - Method in class org.apache.druid.server.coordinator.MetadataManager
 
Segments - Enum in org.apache.druid.indexing.overlord
This enum is used as a parameter for several methods in IndexerMetadataStorageCoordinator, specifying whether only visible segments, or visible as well as overshadowed segments should be included in results.
Segments() - Constructor for class org.apache.druid.server.coordinator.stats.Stats.Segments
 
SegmentsAndCommitMetadata - Class in org.apache.druid.segment.realtime.appenderator
 
SegmentsAndCommitMetadata(List<DataSegment>, Object) - Constructor for class org.apache.druid.segment.realtime.appenderator.SegmentsAndCommitMetadata
 
SegmentsAndCommitMetadata(List<DataSegment>, Object, SegmentSchemaMapping) - Constructor for class org.apache.druid.segment.realtime.appenderator.SegmentsAndCommitMetadata
 
SegmentsAndCommitMetadata(List<DataSegment>, Object, SegmentSchemaMapping, Set<DataSegment>) - Constructor for class org.apache.druid.segment.realtime.appenderator.SegmentsAndCommitMetadata
 
SegmentSchema(String, String, boolean, Integer, List<String>, List<String>, Map<String, ColumnType>) - Constructor for class org.apache.druid.segment.realtime.appenderator.SegmentSchemas.SegmentSchema
 
SegmentSchemaBackFillQueue - Class in org.apache.druid.segment.metadata
This class publishes the segment schema for segments obtained via segment metadata query.
SegmentSchemaBackFillQueue(SegmentSchemaManager, ScheduledExecutorFactory, SegmentSchemaCache, FingerprintGenerator, ServiceEmitter, CentralizedDatasourceSchemaConfig) - Constructor for class org.apache.druid.segment.metadata.SegmentSchemaBackFillQueue
 
SegmentSchemaCache - Class in org.apache.druid.segment.metadata
In-memory cache of segment schema used by CoordinatorSegmentMetadataCache.
SegmentSchemaCache() - Constructor for class org.apache.druid.segment.metadata.SegmentSchemaCache
 
SegmentSchemaManager - Class in org.apache.druid.segment.metadata
Handles segment schema persistence and cleanup on the Coordinator.
SegmentSchemaManager(MetadataStorageTablesConfig, ObjectMapper, SQLMetadataConnector) - Constructor for class org.apache.druid.segment.metadata.SegmentSchemaManager
 
SegmentSchemaManager.SegmentSchemaMetadataPlus - Class in org.apache.druid.segment.metadata
Wrapper over SchemaPayloadPlus class to include segmentId and fingerprint information.
SegmentSchemaMetadataPlus(SegmentId, String, SchemaPayloadPlus) - Constructor for class org.apache.druid.segment.metadata.SegmentSchemaManager.SegmentSchemaMetadataPlus
 
SegmentSchemaRecord - Class in org.apache.druid.metadata.segment.cache
Represents a single record in the druid_segmentSchemas table.
SegmentSchemaRecord(String, SchemaPayload) - Constructor for class org.apache.druid.metadata.segment.cache.SegmentSchemaRecord
 
segmentSchemas() - Method in class org.apache.druid.server.coordinator.config.CoordinatorKillConfigs
 
SegmentSchemas - Class in org.apache.druid.segment.realtime.appenderator
Encapsulates schema information for multiple segments.
SegmentSchemas(List<SegmentSchemas.SegmentSchema>) - Constructor for class org.apache.druid.segment.realtime.appenderator.SegmentSchemas
 
SegmentSchemas.SegmentSchema - Class in org.apache.druid.segment.realtime.appenderator
Encapsulates either the absolute schema or schema change for a segment.
segmentSchemasAnnounced(SegmentSchemas) - Method in class org.apache.druid.client.FilteringSegmentCallback
 
segmentSchemasAnnounced(SegmentSchemas) - Method in class org.apache.druid.client.ServerView.BaseSegmentCallback
 
segmentSchemasAnnounced(SegmentSchemas) - Method in interface org.apache.druid.client.ServerView.SegmentCallback
Called when segment schema is announced.
segmentSchemasAnnounced(SegmentSchemas) - Method in interface org.apache.druid.client.TimelineServerView.TimelineCallback
Called when segment schema is announced.
SegmentSchemasChangeRequest - Class in org.apache.druid.server.coordination
Implementation of DataSegmentChangeRequest, which encapsulates segment schema changes.
SegmentSchemasChangeRequest(SegmentSchemas) - Constructor for class org.apache.druid.server.coordination.SegmentSchemasChangeRequest
 
SegmentsCostCache - Class in org.apache.druid.server.coordinator.balancer
SegmentsCostCache provides faster way to calculate cost function proposed in CostBalancerStrategy.
SegmentsCostCache.Builder - Class in org.apache.druid.server.coordinator.balancer
 
SegmentServerSelector - Class in org.apache.druid.client
Given a SegmentDescriptor, get a ServerSelector to use to pick a DruidServer to query.
SegmentServerSelector(ServerSelector, SegmentDescriptor) - Constructor for class org.apache.druid.client.SegmentServerSelector
This is for a segment hosted on a remote server, where ServerSelector may be used to pick a DruidServer to query.
SegmentServerSelector(SegmentDescriptor) - Constructor for class org.apache.druid.client.SegmentServerSelector
This is for a segment hosted locally
SegmentsMetadataManager - Interface in org.apache.druid.metadata
Polls the metadata store periodically and builds a timeline of used segments (and schemas if schema caching on the Coordinator is enabled).
SegmentsMetadataManagerConfig - Class in org.apache.druid.metadata
Config that dictates polling and caching of segment metadata on leader Coordinator or Overlord services.
SegmentsMetadataManagerConfig(Period, SegmentMetadataCache.UsageMode, UnusedSegmentKillerConfig) - Constructor for class org.apache.druid.metadata.SegmentsMetadataManagerConfig
 
SegmentsMetadataManagerProvider - Interface in org.apache.druid.metadata
 
segmentsNeedingRefresh - Variable in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
SegmentState - Class in org.apache.druid.metadata.segment.cache
 
SegmentState(boolean, DateTime) - Constructor for class org.apache.druid.metadata.segment.cache.SegmentState
 
SegmentStatsMonitor - Class in org.apache.druid.server.metrics
An experimental monitor used to keep track of segment stats.
SegmentStatsMonitor(DruidServerConfig, SegmentLoadDropHandler, SegmentLoaderConfig) - Constructor for class org.apache.druid.server.metrics.SegmentStatsMonitor
Constructor for this monitor.
SegmentStatusInTier - Class in org.apache.druid.server.coordinator.loading
Maintains a map containing the state of a segment on all servers of a tier.
SegmentStatusInTier(DataSegment, NavigableSet<ServerHolder>) - Constructor for class org.apache.druid.server.coordinator.loading.SegmentStatusInTier
 
SegmentsToUpdateFilter - Class in org.apache.druid.server.http
Filter to identify segments that need to be updated via REST APIs.
SegmentsToUpdateFilter(Interval, Set<String>, List<String>) - Constructor for class org.apache.druid.server.http.SegmentsToUpdateFilter
 
SegmentSyncResult - Class in org.apache.druid.metadata.segment.cache
Result of syncing a datasource cache with segments polled from metadata store.
SegmentSyncResult(int, int, Set<SegmentId>) - Constructor for class org.apache.druid.metadata.segment.cache.SegmentSyncResult
 
SegmentToMoveCalculator - Class in org.apache.druid.server.coordinator.balancer
Calculates the maximum, minimum and required number of segments to move in a Coordinator run for balancing.
SegmentUpdateResponse - Class in org.apache.druid.rpc.indexing
 
SegmentUpdateResponse(int) - Constructor for class org.apache.druid.rpc.indexing.SegmentUpdateResponse
 
segmentViewInitialized() - Method in class org.apache.druid.client.FilteringSegmentCallback
 
segmentViewInitialized() - Method in class org.apache.druid.client.ServerView.BaseSegmentCallback
 
segmentViewInitialized() - Method in interface org.apache.druid.client.ServerView.SegmentCallback
 
SegmentWithState - Class in org.apache.druid.segment.realtime.appenderator
 
SegmentWithState(SegmentIdWithShardSpec, SegmentWithState.SegmentState, DataSegment) - Constructor for class org.apache.druid.segment.realtime.appenderator.SegmentWithState
 
SegmentWithState.SegmentState - Enum in org.apache.druid.segment.realtime.appenderator
Segment state transition is different in BatchAppenderatorDriver and StreamAppenderatorDriver.
segmentWranglerBinder(Binder) - Static method in class org.apache.druid.guice.DruidBinders
 
SegmentWranglerModule - Class in org.apache.druid.guice
Module that installs DataSource-class-specific SegmentWrangler implementations.
SegmentWranglerModule() - Constructor for class org.apache.druid.guice.SegmentWranglerModule
 
selectPartialTableColumns(ResolvedExternalTable, List<ColumnSpec>) - Method in class org.apache.druid.catalog.model.table.BaseInputSourceDefn
Choose table or SQL-provided columns: table takes precedence.
SelfDiscoveryResource - Class in org.apache.druid.server.http
This class is annotated Singleton rather than LazySingleton because it adds a lifecycle handler in the constructor.
SelfDiscoveryResource(DruidNode, Set<NodeRole>, DruidNodeDiscoveryProvider, Lifecycle) - Constructor for class org.apache.druid.server.http.SelfDiscoveryResource
 
sendJsonError(HttpServletResponse, int, String, OutputStream) - Static method in class org.apache.druid.server.security.PreResponseAuthorizationCheckFilter
 
sendJsonError(HttpServletResponse, int, String, OutputStream) - Static method in class org.apache.druid.server.security.SecuritySanityCheckFilter
 
sendMessage(String, MessageType) - Method in interface org.apache.druid.messages.server.Outbox
Send a message to a client, through an outbox.
sendMessage(String, MessageType) - Method in class org.apache.druid.messages.server.OutboxImpl
 
sendProxyRequest(HttpServletRequest, HttpServletResponse, Request) - Method in class org.apache.druid.server.AsyncManagementForwardingServlet
 
sendProxyRequest(HttpServletRequest, HttpServletResponse, Request) - Method in class org.apache.druid.server.http.OverlordProxyServlet
 
serializationMode() - Method in enum org.apache.druid.server.ClientQuerySegmentWalkerUtils.SubqueryResultLimit
 
serialize(DruidService, JsonGenerator, SerializerProvider) - Method in class org.apache.druid.jackson.DruidServiceSerializer
 
serializeWithType(DruidService, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.apache.druid.jackson.DruidServiceSerializer
 
Server - Interface in org.apache.druid.client.selector
 
SERVER - Enum constant in enum org.apache.druid.server.coordinator.stats.Dimension
 
SERVER_TYPE_PROP_KEY - Static variable in class org.apache.druid.discovery.DataNodeService
 
serverAdded(DruidServer) - Method in interface org.apache.druid.client.ServerView.ServerCallback
Called when a server is added.
serverAdded(DruidNode) - Method in interface org.apache.druid.messages.client.MessageListener
Called when a server is added.
ServerCloneStatus - Class in org.apache.druid.server.coordinator
Immutable class which represents the current status of a single clone server.
ServerCloneStatus(String, String, ServerCloneStatus.State, long, long, long) - Constructor for class org.apache.druid.server.coordinator.ServerCloneStatus
 
ServerCloneStatus.State - Enum in org.apache.druid.server.coordinator
Enum determining the status of the cloning process.
serverConfig - Variable in class org.apache.druid.segment.metadata.SegmentMetadataQuerySegmentWalker
 
ServerConfig - Class in org.apache.druid.server.initialization
 
ServerConfig() - Constructor for class org.apache.druid.server.initialization.ServerConfig
 
ServerConfig(boolean) - Constructor for class org.apache.druid.server.initialization.ServerConfig
 
ServerConfig(int, int, boolean, Period, long, long, int, String, boolean, long, int, Period, Period, int, int, boolean, List<String>, boolean, ErrorResponseTransformStrategy, String, boolean) - Constructor for class org.apache.druid.server.initialization.ServerConfig
The ServerConfig is normally created using JsonConfigProvider binding.
ServerCostCache - Class in org.apache.druid.server.coordinator.balancer
 
ServerCostCache.Builder - Class in org.apache.druid.server.coordinator.balancer
 
ServerDiscoveryFactory - Class in org.apache.druid.curator.discovery
Deprecated.
ServerDiscoveryFactory(ServiceDiscovery<Void>) - Constructor for class org.apache.druid.curator.discovery.ServerDiscoveryFactory
Deprecated.
 
ServerDiscoverySelector - Class in org.apache.druid.curator.discovery
Deprecated.
ServerDiscoverySelector(ServiceProvider, String) - Constructor for class org.apache.druid.curator.discovery.ServerDiscoverySelector
Deprecated.
 
ServerHolder - Class in org.apache.druid.server.coordinator
Encapsulates the state of a DruidServer during a single coordinator run.
ServerHolder(ImmutableDruidServer, LoadQueuePeon) - Constructor for class org.apache.druid.server.coordinator.ServerHolder
 
ServerHolder(ImmutableDruidServer, LoadQueuePeon, boolean) - Constructor for class org.apache.druid.server.coordinator.ServerHolder
 
ServerHolder(ImmutableDruidServer, LoadQueuePeon, boolean, boolean, int, int) - Constructor for class org.apache.druid.server.coordinator.ServerHolder
Creates a new ServerHolder valid for a single coordinator run.
ServerHolder(ImmutableDruidServer, LoadQueuePeon, boolean, int, int) - Constructor for class org.apache.druid.server.coordinator.ServerHolder
 
ServerInjectorBuilder - Class in org.apache.druid.initialization
Initialize Guice for a server.
ServerInjectorBuilder(Injector) - Constructor for class org.apache.druid.initialization.ServerInjectorBuilder
 
ServerInventoryView - Interface in org.apache.druid.client
Marker interface for making batch/single/http server inventory view configurable.
ServerInventoryViewProvider - Interface in org.apache.druid.client
 
ServerManager - Class in org.apache.druid.server.coordination
Query handler for Historical processes (see CliHistorical).
ServerManager(QueryRunnerFactoryConglomerate, ServiceEmitter, QueryProcessingPool, CachePopulator, ObjectMapper, Cache, CacheConfig, SegmentManager, ServerConfig, PolicyEnforcer) - Constructor for class org.apache.druid.server.coordination.ServerManager
 
ServerManager.ResourceManagingQueryRunner<T> - Class in org.apache.druid.server.coordination
QueryRunner that on run builds a set of QueryRunner for a set of SegmentDescriptor and merges them using the QueryToolChest.
ServerManager.SegmentReference - Class in org.apache.druid.server.coordination
Wrapper for a SegmentDescriptor and Optional<Segment>, the latter being created by a SegmentMapFunction being applied to a ReferenceCountedSegmentProvider.
ServerModule - Class in org.apache.druid.guice
 
ServerModule() - Constructor for class org.apache.druid.guice.ServerModule
 
serverRemoved(DruidServer) - Method in interface org.apache.druid.client.ServerView.ServerCallback
Called when a server is removed.
serverRemoved(DruidNode) - Method in interface org.apache.druid.messages.client.MessageListener
Called when a server is removed.
serverSegmentRemoved(DruidServerMetadata, DataSegment) - Method in interface org.apache.druid.client.TimelineServerView.TimelineCallback
Called when a segment is removed from a server.
ServerSelector - Class in org.apache.druid.client.selector
 
ServerSelector(DataSegment, TierSelectorStrategy, HistoricalFilter) - Constructor for class org.apache.druid.client.selector.ServerSelector
 
ServerSelectorStrategy - Interface in org.apache.druid.client.selector
 
ServersResource - Class in org.apache.druid.server.http
 
ServersResource(InventoryView) - Constructor for class org.apache.druid.server.http.ServersResource
 
ServerType - Enum in org.apache.druid.server.coordination
This enum represents types of druid services that hold segments.
ServerTypeConfig - Class in org.apache.druid.guice
 
ServerTypeConfig(ServerType) - Constructor for class org.apache.druid.guice.ServerTypeConfig
 
ServerView - Interface in org.apache.druid.client
 
SERVERVIEW_PREFIX - Static variable in class org.apache.druid.guice.ServerViewModule
 
SERVERVIEW_TYPE_BATCH - Static variable in class org.apache.druid.guice.ServerViewModule
 
SERVERVIEW_TYPE_HTTP - Static variable in class org.apache.druid.guice.ServerViewModule
 
SERVERVIEW_TYPE_PROPERTY - Static variable in class org.apache.druid.guice.ServerViewModule
 
ServerView.BaseSegmentCallback - Class in org.apache.druid.client
 
ServerView.CallbackAction - Enum in org.apache.druid.client
 
ServerView.SegmentCallback - Interface in org.apache.druid.client
 
ServerView.ServerCallback - Interface in org.apache.druid.client
 
ServerViewModule - Class in org.apache.druid.guice
 
ServerViewModule() - Constructor for class org.apache.druid.guice.ServerViewModule
 
ServerViewUtil - Class in org.apache.druid.client
 
ServerViewUtil() - Constructor for class org.apache.druid.client.ServerViewUtil
 
service(HttpServletRequest, HttpServletResponse) - Method in class org.apache.druid.server.AsyncManagementForwardingServlet
 
serviceAnnouncementDELETE(String) - Method in class org.apache.druid.server.listener.resource.ListenerResource
 
serviceAnnouncementGET(String) - Method in class org.apache.druid.server.listener.resource.ListenerResource
 
serviceAnnouncementHandleUpdates(InputStream, HttpServletRequest) - Method in class org.apache.druid.server.listener.resource.ListenerResource
 
serviceAnnouncementPOST(String, InputStream, HttpServletRequest) - Method in class org.apache.druid.server.listener.resource.ListenerResource
 
serviceAnnouncementPOSTAll(InputStream, HttpServletRequest) - Method in class org.apache.druid.server.listener.resource.ListenerResource
 
ServiceAnnouncer - Interface in org.apache.druid.curator.announcement
 
ServiceAnnouncer - Interface in org.apache.druid.curator.discovery
Deprecated.
ServiceAnnouncer.Noop - Class in org.apache.druid.curator.discovery
Deprecated.
 
ServiceAnnouncingChatHandlerProvider - Class in org.apache.druid.segment.realtime
Provides a way for the outside world to talk to objects in the indexing service.
ServiceAnnouncingChatHandlerProvider(DruidNode, ServiceAnnouncer) - Constructor for class org.apache.druid.segment.realtime.ServiceAnnouncingChatHandlerProvider
 
ServiceClient - Interface in org.apache.druid.rpc
Mid-level client that provides an API similar to low-level HttpClient, but accepts RequestBuilder instead of Request, and internally handles service location and retries.
ServiceClientFactory - Interface in org.apache.druid.rpc
Factory for creating ServiceClient.
ServiceClientFactoryImpl - Class in org.apache.druid.rpc
Production implementation of ServiceClientFactory.
ServiceClientFactoryImpl(HttpClient, ScheduledExecutorService) - Constructor for class org.apache.druid.rpc.ServiceClientFactoryImpl
 
ServiceClientImpl - Class in org.apache.druid.rpc
Production implementation of ServiceClient.
ServiceClientImpl(String, HttpClient, ServiceLocator, ServiceRetryPolicy, ScheduledExecutorService) - Constructor for class org.apache.druid.rpc.ServiceClientImpl
 
ServiceClientModule - Class in org.apache.druid.rpc.guice
 
ServiceClientModule() - Constructor for class org.apache.druid.rpc.guice.ServiceClientModule
 
ServiceClosedException - Exception in org.apache.druid.rpc
ServiceClosedException(String) - Constructor for exception org.apache.druid.rpc.ServiceClosedException
 
ServiceInjectorBuilder - Class in org.apache.druid.initialization
Injector builder for a service within a server.
ServiceInjectorBuilder(CoreInjectorBuilder) - Constructor for class org.apache.druid.initialization.ServiceInjectorBuilder
 
ServiceLocation - Class in org.apache.druid.rpc
Represents a service location at a particular point in time.
ServiceLocation(String, int, int, String) - Constructor for class org.apache.druid.rpc.ServiceLocation
Create a service location.
ServiceLocations - Class in org.apache.druid.rpc
ServiceLocator - Interface in org.apache.druid.rpc
Used by ServiceClient to locate services.
serviceModules(Iterable<? extends Module>) - Method in class org.apache.druid.initialization.ServerInjectorBuilder
 
ServiceNotAvailableException - Exception in org.apache.druid.rpc
ServiceNotAvailableException(String) - Constructor for exception org.apache.druid.rpc.ServiceNotAvailableException
 
ServiceNotAvailableException(String, String, Object...) - Constructor for exception org.apache.druid.rpc.ServiceNotAvailableException
 
ServiceRetryPolicy - Interface in org.apache.druid.rpc
Used by ServiceClient to decide whether to retry requests.
ServiceStatusMonitor - Class in org.apache.druid.server.metrics
Reports a heartbeat for the service.
ServiceStatusMonitor() - Constructor for class org.apache.druid.server.metrics.ServiceStatusMonitor
 
ServiceUnavailableException - Exception in org.apache.druid.server.initialization.jetty
This class is for any exceptions that should return a Service unavailable status code (503).
ServiceUnavailableException(String) - Constructor for exception org.apache.druid.server.initialization.jetty.ServiceUnavailableException
 
ServiceUnavailableExceptionMapper - Class in org.apache.druid.server.initialization.jetty
 
ServiceUnavailableExceptionMapper() - Constructor for class org.apache.druid.server.initialization.jetty.ServiceUnavailableExceptionMapper
 
ServletFilterHolder - Interface in org.apache.druid.server.initialization.jetty
A ServletFilterHolder is a class that holds all of the information required to attach a Filter to a Servlet.
ServletResourceUtils - Class in org.apache.druid.server.http
 
ServletResourceUtils() - Constructor for class org.apache.druid.server.http.ServletResourceUtils
 
setAllHostTimeout(Duration) - Method in class org.apache.druid.server.lookup.cache.LookupCoordinatorManagerConfig
 
setAllowUnauthenticatedHttpOptions(boolean) - Method in class org.apache.druid.server.security.AuthConfig.Builder
 
SetAndVerifyContextQueryRunner<T> - Class in org.apache.druid.server
Use this QueryRunner to set and verify Query contexts.
SetAndVerifyContextQueryRunner(ServerConfig, QueryRunner<T>) - Constructor for class org.apache.druid.server.SetAndVerifyContextQueryRunner
 
setAuthenticatorChain(List<String>) - Method in class org.apache.druid.server.security.AuthConfig.Builder
 
setAuthorizeQueryContextParams(boolean) - Method in class org.apache.druid.server.security.AuthConfig.Builder
 
setAuthorizerMapper(AuthorizerMapper) - Method in class org.apache.druid.server.http.security.AbstractResourceFilter
 
setAuthorizers(List<String>) - Method in class org.apache.druid.server.security.AuthConfig.Builder
 
setAvailableSegmentMetadata(SegmentId, AvailableSegmentMetadata) - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
This method is not thread-safe and must be used only in unit tests.
setBaseTaskDirs(List<String>) - Method in class org.apache.druid.indexing.worker.config.WorkerConfig.Builder
 
setBaseTaskDirSize(long) - Method in class org.apache.druid.indexing.worker.config.WorkerConfig.Builder
 
setCache(Cache) - Method in class org.apache.druid.client.cache.CacheMonitor
 
setCapacity(int) - Method in class org.apache.druid.indexing.worker.config.WorkerConfig.Builder
 
setCapacity(int) - Method in class org.apache.druid.indexing.worker.config.WorkerConfig
 
setCategory(String) - Method in class org.apache.druid.indexing.worker.config.WorkerConfig.Builder
 
setCertAlias(String) - Method in class org.apache.druid.server.security.TLSUtils.ClientSSLContextBuilder
 
setCertificateChecker(TLSCertificateChecker) - Method in class org.apache.druid.server.security.TLSUtils.ClientSSLContextBuilder
 
setCompactionTaskLimit(Double, Integer, HttpServletRequest) - Method in class org.apache.druid.server.http.CoordinatorCompactionConfigsResource
Deprecated.
Use API GET /druid/indexer/v1/compaction/config/cluster instead.
setConnectionProperties(String) - Method in class org.apache.druid.metadata.BasicDataSourceExt
 
setContextMDC - Variable in class org.apache.druid.server.log.LoggingRequestLoggerProvider
 
setDatasourceRules(String, List<Rule>, HttpServletRequest) - Method in class org.apache.druid.server.http.RulesResource
 
setDisableSegmentMetadataQueries(boolean) - Method in class org.apache.druid.segment.metadata.SegmentMetadataCacheConfig
 
setDynamicConfig(CoordinatorDynamicConfig) - Method in class org.apache.druid.client.BrokerViewOfCoordinatorConfig
Update the config view with a new coordinator dynamic config snapshot.
setDynamicConfig(CoordinatorDynamicConfig) - Method in class org.apache.druid.server.BrokerDynamicConfigResource
Updates the BrokerViewOfCoordinatorConfig with the dynamicConfig paramter.
setDynamicConfig(CoordinatorDynamicConfig, AuditInfo) - Method in class org.apache.druid.server.coordinator.CoordinatorConfigManager
 
setDynamicConfigs(CoordinatorDynamicConfig.Builder, HttpServletRequest) - Method in class org.apache.druid.server.http.CoordinatorDynamicConfigsResource
 
setEnableAcl(Boolean) - Method in class org.apache.druid.curator.CuratorConfig
 
setEnableCompression(Boolean) - Method in class org.apache.druid.curator.CuratorConfig
 
setEnableInputSourceSecurity(boolean) - Method in class org.apache.druid.server.security.AuthConfig.Builder
 
setGlobalIngestionHeapLimitBytes(long) - Method in class org.apache.druid.indexing.worker.config.WorkerConfig.Builder
 
setHostTimeout(Duration) - Method in class org.apache.druid.server.lookup.cache.LookupCoordinatorManagerConfig
 
setInitialized() - Method in class org.apache.druid.segment.metadata.NoopSegmentSchemaCache
 
setInitialized() - Method in class org.apache.druid.segment.metadata.SegmentSchemaCache
 
setIntermediaryPartitionCleanupPeriodSec(long) - Method in class org.apache.druid.indexing.worker.config.WorkerConfig.Builder
 
setIntermediaryPartitionDiscoveryPeriodSec(long) - Method in class org.apache.druid.indexing.worker.config.WorkerConfig.Builder
 
setIntermediaryPartitionTimeout(Period) - Method in class org.apache.druid.indexing.worker.config.WorkerConfig.Builder
 
setIp(String) - Method in class org.apache.druid.indexing.worker.config.WorkerConfig.Builder
 
setJettyServerThreadPool(QueuedThreadPool) - Static method in class org.apache.druid.server.initialization.jetty.JettyServerModule
 
setKeyManagerFactoryPasswordProvider(PasswordProvider) - Method in class org.apache.druid.server.security.TLSUtils.ClientSSLContextBuilder
 
setKeyStoreAlgorithm(String) - Method in class org.apache.druid.server.security.TLSUtils.ClientSSLContextBuilder
 
setKeyStorePasswordProvider(PasswordProvider) - Method in class org.apache.druid.server.security.TLSUtils.ClientSSLContextBuilder
 
setKeyStorePath(String) - Method in class org.apache.druid.server.security.TLSUtils.ClientSSLContextBuilder
 
setKeyStoreType(String) - Method in class org.apache.druid.server.security.TLSUtils.ClientSSLContextBuilder
 
setMDC - Variable in class org.apache.druid.server.log.LoggingRequestLoggerProvider
 
setMetadataRefreshPeriod(Period) - Method in class org.apache.druid.segment.metadata.SegmentMetadataCacheConfig
 
setNodeRoles(Set<NodeRole>) - Method in class org.apache.druid.server.metrics.MetricsModule
 
setNumConcurrentMerges(int) - Method in class org.apache.druid.indexing.worker.config.WorkerConfig.Builder
 
setPeriod(long) - Method in class org.apache.druid.server.lookup.cache.LookupCoordinatorManagerConfig
 
setPriority(String) - Method in class org.apache.druid.client.selector.PreferredTierSelectorStrategyConfig
 
setProps(Properties) - Method in class org.apache.druid.server.emitter.EmitterModule
 
setProps(Properties) - Method in class org.apache.druid.server.security.TLSCertificateCheckerModule
 
setProtocol(String) - Method in class org.apache.druid.server.security.TLSUtils.ClientSSLContextBuilder
 
setReq(HttpServletRequest) - Method in class org.apache.druid.server.http.security.AbstractResourceFilter
 
setRequestAuthorizationAttributeIfNeeded(HttpServletRequest) - Static method in class org.apache.druid.server.security.AuthorizationUtils
Sets the AuthConfig.DRUID_AUTHORIZATION_CHECKED attribute in the HttpServletRequest to true.
setRollbackOnly() - Method in interface org.apache.druid.metadata.segment.SegmentMetadataTransaction
Marks this transaction to be rolled back.
setSecuredContextKeys(Set<String>) - Method in class org.apache.druid.server.security.AuthConfig.Builder
 
setSinkCount(long) - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
setState(SegmentWithState.SegmentState) - Method in class org.apache.druid.segment.realtime.appenderator.SegmentWithState
 
setStatus(String, boolean, StatusType) - Method in class org.apache.druid.metadata.SQLMetadataStorageActionHandler
 
setTaskThreadContext() - Method in interface org.apache.druid.segment.realtime.appenderator.Appenderator
Sets thread context for task threads on Indexers.
setTaskThreadContextForIndexers(String, File) - Static method in class org.apache.druid.segment.realtime.appenderator.Appenderators
Sets the thread context variables task.log.id and task.log.file used to route logs of task threads on Indexers to separate log files.
setThreadPoolSize(int) - Method in class org.apache.druid.server.lookup.cache.LookupCoordinatorManagerConfig
 
setTier(String) - Method in class org.apache.druid.client.selector.PreferredTierSelectorStrategyConfig
 
setTrustStoreAlgorithm(String) - Method in class org.apache.druid.server.security.TLSUtils.ClientSSLContextBuilder
 
setTrustStorePasswordProvider(PasswordProvider) - Method in class org.apache.druid.server.security.TLSUtils.ClientSSLContextBuilder
 
setTrustStorePath(String) - Method in class org.apache.druid.server.security.TLSUtils.ClientSSLContextBuilder
 
setTrustStoreType(String) - Method in class org.apache.druid.server.security.TLSUtils.ClientSSLContextBuilder
 
setUnsecuredContextKeys(Set<String>) - Method in class org.apache.druid.server.security.AuthConfig.Builder
 
setUnsecuredPaths(List<String>) - Method in class org.apache.druid.server.security.AuthConfig.Builder
 
setValidateHostnames(Boolean) - Method in class org.apache.druid.server.security.TLSUtils.ClientSSLContextBuilder
 
setVersion(String) - Method in class org.apache.druid.indexing.worker.config.WorkerConfig.Builder
 
setZkConnectionTimeoutMs(Integer) - Method in class org.apache.druid.curator.CuratorConfig
 
setZkHosts(String) - Method in class org.apache.druid.curator.CuratorConfig
 
setZkSessionTimeoutMs(Integer) - Method in class org.apache.druid.curator.CuratorConfig
 
shouldEmit() - Method in class org.apache.druid.server.coordinator.stats.CoordinatorStat
Whether this statistic should be emitted as a metric.
shouldFailOnTruncatedResponseContext() - Method in class org.apache.druid.server.ResponseContextConfig
 
shouldLogStackTrace(Throwable, QueryContext) - Static method in class org.apache.druid.server.QueryLifecycle
Returns whether stack traces should be logged for a particular exception thrown with a particular query context.
shouldMatchingSegmentBeLoaded() - Method in class org.apache.druid.server.coordinator.rules.LoadRule
 
shouldProcessAuditEntry(AuditEntry) - Method in class org.apache.druid.server.audit.AuditSerdeHelper
Checks if the given audit event needs to be handled.
shouldRefresh() - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
Refresh is executed only when there are segments or datasources needing refresh.
shouldRetryPredicate() - Method in class org.apache.druid.segment.loading.LocalDataSegmentPuller
 
shouldSkipException(String) - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager.ExceptionEvent
 
shouldTaskMakeNodeAnnouncements() - Method in interface org.apache.druid.segment.realtime.appenderator.AppenderatorsManager
As AppenderatorsManager implementions are service dependent (i.e., Peons and Indexers have different impls), this method allows Tasks to know whether they should announce themselves as nodes and segment servers to the rest of the cluster.
shouldTaskMakeNodeAnnouncements() - Method in class org.apache.druid.segment.realtime.appenderator.DummyForInjectionAppenderatorsManager
 
shouldTaskMakeNodeAnnouncements() - Method in class org.apache.druid.segment.realtime.appenderator.PeonAppenderatorsManager
 
shouldTaskMakeNodeAnnouncements() - Method in class org.apache.druid.segment.realtime.appenderator.UnifiedIndexerAppenderatorsManager
 
shutdown() - Method in interface org.apache.druid.segment.realtime.appenderator.AppenderatorsManager
Shut down the AppenderatorsManager.
shutdown() - Method in class org.apache.druid.segment.realtime.appenderator.DummyForInjectionAppenderatorsManager
 
shutdown() - Method in class org.apache.druid.segment.realtime.appenderator.PeonAppenderatorsManager
 
shutdown() - Method in class org.apache.druid.segment.realtime.appenderator.UnifiedIndexerAppenderatorsManager
 
shutdownBootstrap() - Method in interface org.apache.druid.segment.loading.SegmentCacheManager
Shutdown any previously set up bootstrap executor to save resources.
shutdownBootstrap() - Method in class org.apache.druid.segment.loading.SegmentLocalCacheManager
 
shutdownBootstrap() - Method in class org.apache.druid.server.SegmentManager
Shutdown the bootstrap executor to save resources.
signature - Variable in class org.apache.druid.catalog.model.table.ExternalTableSpec
 
SimplePropertyDefn(String, Class<T>) - Constructor for class org.apache.druid.catalog.model.ModelProperties.SimplePropertyDefn
 
simulateRunWithConfig(DruidCompactionConfig, DataSourcesSnapshot, CompactionEngine) - Method in class org.apache.druid.server.compaction.CompactionRunSimulator
Simulates a run of the compact segments duty with the given compaction config assuming unlimited compaction task slots.
simulateRunWithConfigUpdate(ClusterCompactionConfig) - Method in class org.apache.druid.server.coordinator.DruidCoordinator
 
simulateWithClusterConfigUpdate(ClusterCompactionConfig) - Method in class org.apache.druid.server.http.CoordinatorCompactionResource
 
SINGLE_THREAD - Enum constant in enum org.apache.druid.client.cache.CacheExecutorFactory
Could be configured in CaffeineCacheConfig
SingleThreadedAnnouncer - Annotation Type in org.apache.druid.guice.annotations
 
Sink - Class in org.apache.druid.segment.realtime.sink
 
Sink(Interval, DataSchema, ShardSpec, String, AppendableIndexSpec, int, long) - Constructor for class org.apache.druid.segment.realtime.sink.Sink
 
Sink(Interval, DataSchema, ShardSpec, String, AppendableIndexSpec, int, long, List<FireHydrant>) - Constructor for class org.apache.druid.segment.realtime.sink.Sink
 
sinkCount() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
SinkQuerySegmentWalker - Class in org.apache.druid.segment.realtime.appenderator
Query handler for indexing tasks.
SinkQuerySegmentWalker(String, VersionedIntervalTimeline<String, SinkQuerySegmentWalker.SinkHolder>, ObjectMapper, ServiceEmitter, QueryRunnerFactoryConglomerate, QueryProcessingPool, Cache, CacheConfig, CachePopulatorStats, PolicyEnforcer) - Constructor for class org.apache.druid.segment.realtime.appenderator.SinkQuerySegmentWalker
 
SinkSegmentReference - Class in org.apache.druid.segment.realtime.sink
Segment reference returned by Sink#acquireSegmentReferences(Function, boolean).
SinkSegmentReference(int, Segment, boolean) - Constructor for class org.apache.druid.segment.realtime.sink.SinkSegmentReference
 
size() - Method in class org.apache.druid.client.cache.BytesBoundedLinkedQueue
 
SKIP_ROWS_PARAMETER - Static variable in class org.apache.druid.catalog.model.table.InputFormats.FlatTextFormatDefn
 
SKIPPED - Enum constant in enum org.apache.druid.server.compaction.CompactionStatus.State
 
SKIPPED_BYTES - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Compaction
 
SKIPPED_INTERVALS - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Compaction
 
SKIPPED_PENDING_SEGMENTS - Static variable in class org.apache.druid.metadata.segment.cache.Metric
Number of unparseable pending segment records skipped while refreshing the cache.
SKIPPED_SEGMENT_SCHEMAS - Static variable in class org.apache.druid.metadata.segment.cache.Metric
Number of unparseable segment schema records skipped while refreshing the cache.
SKIPPED_SEGMENTS - Static variable in class org.apache.druid.metadata.segment.cache.Metric
Number of unparseable segment records skipped while refreshing the cache.
SKIPPED_SEGMENTS - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Compaction
 
skipTlsHostnameVerification() - Method in class org.apache.druid.client.cache.MemcachedCacheConfig
 
smileContent(ObjectMapper, Object) - Method in class org.apache.druid.rpc.RequestBuilder
 
smileMapper - Variable in class org.apache.druid.server.http.SegmentListerResource
 
snapshot() - Method in class org.apache.druid.client.cache.CachePopulatorStats
 
snapshot() - Method in class org.apache.druid.segment.realtime.SegmentGenerationMetrics
 
SortOrder - Enum in org.apache.druid.metadata
Specifies the sort order when doing metadata store queries.
source() - Method in class org.apache.druid.metadata.input.SqlReader
 
SOURCE_PROPERTY - Static variable in class org.apache.druid.catalog.model.table.ExternalTableDefn
Property which holds the input source specification as serialized as JSON.
SOURCE_SERVER_MISSING - Enum constant in enum org.apache.druid.server.coordinator.ServerCloneStatus.State
The source server is missing from the current cluster view.
spec() - Method in class org.apache.druid.catalog.model.facade.DatasourceFacade.ColumnFacade
 
spec() - Method in class org.apache.druid.catalog.model.facade.TableFacade
 
spec() - Method in class org.apache.druid.catalog.model.ResolvedTable
 
spec() - Method in class org.apache.druid.catalog.model.TableMetadata
 
SpecificTaskRetryPolicy - Class in org.apache.druid.rpc.indexing
Retry policy for tasks.
SpecificTaskRetryPolicy(String, ServiceRetryPolicy) - Constructor for class org.apache.druid.rpc.indexing.SpecificTaskRetryPolicy
 
SpecificTaskServiceLocator - Class in org.apache.druid.rpc.indexing
Service locator for a specific task.
SpecificTaskServiceLocator(String, OverlordClient) - Constructor for class org.apache.druid.rpc.indexing.SpecificTaskServiceLocator
 
SQL_BIGINT - Static variable in class org.apache.druid.catalog.model.Columns
 
SQL_BIGINT_ARRAY - Static variable in class org.apache.druid.catalog.model.Columns
 
SQL_DOUBLE - Static variable in class org.apache.druid.catalog.model.Columns
 
SQL_DOUBLE_ARRAY - Static variable in class org.apache.druid.catalog.model.Columns
 
SQL_FLOAT - Static variable in class org.apache.druid.catalog.model.Columns
 
SQL_FLOAT_ARRAY - Static variable in class org.apache.druid.catalog.model.Columns
 
SQL_TIMESTAMP - Static variable in class org.apache.druid.catalog.model.Columns
 
SQL_TO_DRUID_TYPES - Static variable in class org.apache.druid.catalog.model.Columns
 
SQL_VARCHAR - Static variable in class org.apache.druid.catalog.model.Columns
 
SQL_VARCHAR_ARRAY - Static variable in class org.apache.druid.catalog.model.Columns
 
SQLAuditManager - Class in org.apache.druid.server.audit
 
SQLAuditManager(AuditManagerConfig, AuditSerdeHelper, SQLMetadataConnector, Supplier<MetadataStorageTablesConfig>, ServiceEmitter, ObjectMapper) - Constructor for class org.apache.druid.server.audit.SQLAuditManager
 
SQLAuditManagerConfig - Class in org.apache.druid.server.audit
 
SQLAuditManagerConfig(Boolean, HumanReadableBytes, Boolean, Long, Boolean) - Constructor for class org.apache.druid.server.audit.SQLAuditManagerConfig
 
SqlEntity - Class in org.apache.druid.metadata.input
Represents a rdbms based input resource and knows how to read query results from the resource using SQL queries.
SqlEntity(String, SQLInputSourceDatabaseConnector, boolean, ObjectMapper) - Constructor for class org.apache.druid.metadata.input.SqlEntity
 
SqlInputFormat - Class in org.apache.druid.metadata.input
 
SqlInputFormat(ObjectMapper) - Constructor for class org.apache.druid.metadata.input.SqlInputFormat
 
SqlInputSource - Class in org.apache.druid.metadata.input
 
SqlInputSource(List<String>, boolean, SQLInputSourceDatabaseConnector, ObjectMapper) - Constructor for class org.apache.druid.metadata.input.SqlInputSource
 
SQLInputSourceDatabaseConnector - Class in org.apache.druid.metadata
 
SQLInputSourceDatabaseConnector() - Constructor for class org.apache.druid.metadata.SQLInputSourceDatabaseConnector
 
SQLMetadataConnector - Class in org.apache.druid.metadata
 
SQLMetadataConnector(Supplier<MetadataStorageConnectorConfig>, Supplier<MetadataStorageTablesConfig>, CentralizedDatasourceSchemaConfig) - Constructor for class org.apache.druid.metadata.SQLMetadataConnector
 
SQLMetadataRuleManager - Class in org.apache.druid.metadata
 
SQLMetadataRuleManager(ObjectMapper, MetadataRuleManagerConfig, MetadataStorageTablesConfig, SQLMetadataConnector, AuditManager) - Constructor for class org.apache.druid.metadata.SQLMetadataRuleManager
 
SQLMetadataRuleManagerProvider - Class in org.apache.druid.metadata
 
SQLMetadataRuleManagerProvider(ObjectMapper, MetadataRuleManagerConfig, MetadataStorageTablesConfig, SQLMetadataConnector, Lifecycle, AuditManager) - Constructor for class org.apache.druid.metadata.SQLMetadataRuleManagerProvider
 
SQLMetadataStorageActionHandler<EntryType,StatusType,LogType,LockType> - Class in org.apache.druid.metadata
 
SQLMetadataStorageActionHandler(SQLMetadataConnector, ObjectMapper, MetadataStorageActionHandlerTypes<EntryType, StatusType, LogType, LockType>, String, String, String) - Constructor for class org.apache.druid.metadata.SQLMetadataStorageActionHandler
 
SQLMetadataStorageActionHandler(SQLMetadataConnector, ObjectMapper, MetadataStorageActionHandlerTypes<EntryType, StatusType, LogType, LockType>, String, String, String, String) - Constructor for class org.apache.druid.metadata.SQLMetadataStorageActionHandler
Deprecated.
Use the other constructor without logTable argument since this argument is now unused.
SQLMetadataStorageActionHandlerFactory - Class in org.apache.druid.metadata
 
SQLMetadataStorageActionHandlerFactory(SQLMetadataConnector, MetadataStorageTablesConfig, ObjectMapper) - Constructor for class org.apache.druid.metadata.SQLMetadataStorageActionHandlerFactory
 
SQLMetadataStorageDruidModule - Class in org.apache.druid.guice
 
SQLMetadataStorageDruidModule(String) - Constructor for class org.apache.druid.guice.SQLMetadataStorageDruidModule
 
SQLMetadataSupervisorManager - Class in org.apache.druid.metadata
 
SQLMetadataSupervisorManager(ObjectMapper, SQLMetadataConnector, Supplier<MetadataStorageTablesConfig>) - Constructor for class org.apache.druid.metadata.SQLMetadataSupervisorManager
 
sqlName() - Method in enum org.apache.druid.catalog.model.table.TableFunction.ParameterType
 
sqlName() - Method in class org.apache.druid.catalog.model.TableId
 
sqlName() - Method in class org.apache.druid.catalog.model.TableMetadata
 
SqlReader - Class in org.apache.druid.metadata.input
Reader exclusively for SqlEntity
SqlSegmentMetadataReadOnlyTransactionFactory - Class in org.apache.druid.metadata.segment
Factory for read-only SegmentMetadataTransactions that always read directly from the metadata store and never from the SegmentMetadataCache.
SqlSegmentMetadataReadOnlyTransactionFactory(ObjectMapper, MetadataStorageTablesConfig, SQLMetadataConnector) - Constructor for class org.apache.druid.metadata.segment.SqlSegmentMetadataReadOnlyTransactionFactory
 
SqlSegmentMetadataTransactionFactory - Class in org.apache.druid.metadata.segment
SqlSegmentMetadataTransactionFactory(ObjectMapper, MetadataStorageTablesConfig, SQLMetadataConnector, DruidLeaderSelector, SegmentMetadataCache, ServiceEmitter) - Constructor for class org.apache.druid.metadata.segment.SqlSegmentMetadataTransactionFactory
 
SqlSegmentsMetadataManager - Class in org.apache.druid.metadata
Implementation of SegmentsMetadataManager, that periodically polls used segments from the metadata store to build a DataSourcesSnapshot.
SqlSegmentsMetadataManager(ObjectMapper, Supplier<SegmentsMetadataManagerConfig>, Supplier<MetadataStorageTablesConfig>, SQLMetadataConnector, SegmentSchemaCache, CentralizedDatasourceSchemaConfig, ServiceEmitter) - Constructor for class org.apache.druid.metadata.SqlSegmentsMetadataManager
 
SqlSegmentsMetadataManagerProvider - Class in org.apache.druid.metadata
 
SqlSegmentsMetadataManagerProvider(SegmentMetadataCache, ObjectMapper, Supplier<SegmentsMetadataManagerConfig>, Supplier<MetadataStorageTablesConfig>, SQLMetadataConnector, Lifecycle, SegmentSchemaCache, Supplier<CentralizedDatasourceSchemaConfig>, ServiceEmitter) - Constructor for class org.apache.druid.metadata.SqlSegmentsMetadataManagerProvider
 
SqlSegmentsMetadataManagerV2 - Class in org.apache.druid.metadata.segment
Implementation V2 of SegmentsMetadataManager, that can use the segments cached in SegmentMetadataCache to build a DataSourcesSnapshot.
SqlSegmentsMetadataManagerV2(SegmentMetadataCache, SegmentSchemaCache, SQLMetadataConnector, Supplier<SegmentsMetadataManagerConfig>, Supplier<MetadataStorageTablesConfig>, Supplier<CentralizedDatasourceSchemaConfig>, ServiceEmitter, ObjectMapper) - Constructor for class org.apache.druid.metadata.segment.SqlSegmentsMetadataManagerV2
 
SqlSegmentsMetadataQuery - Class in org.apache.druid.metadata
An object that is used to query the segments table in the metadata store.
SQLServerMetadataStorageActionHandler<EntryType,StatusType,LogType,LockType> - Class in org.apache.druid.metadata
 
SQLServerMetadataStorageActionHandler(SQLMetadataConnector, ObjectMapper, MetadataStorageActionHandlerTypes<EntryType, StatusType, LogType, LockType>, String, String, String, String) - Constructor for class org.apache.druid.metadata.SQLServerMetadataStorageActionHandler
 
SQLServerMetadataStorageActionHandlerFactory - Class in org.apache.druid.metadata
 
SQLServerMetadataStorageActionHandlerFactory(SQLMetadataConnector, MetadataStorageTablesConfig, ObjectMapper) - Constructor for class org.apache.druid.metadata.SQLServerMetadataStorageActionHandlerFactory
 
sqlStorageType() - Method in class org.apache.druid.catalog.model.facade.DatasourceFacade.ColumnFacade
 
sqlType(ColumnSpec) - Static method in class org.apache.druid.catalog.model.Columns
 
sqlType(ColumnType) - Static method in class org.apache.druid.catalog.model.Columns
 
STALE_USED_SEGMENTS - Static variable in class org.apache.druid.metadata.segment.cache.Metric
Number of segments which are now stale in the cache and need to be refreshed.
StandardResponseHeaderFilterHolder - Class in org.apache.druid.server.initialization.jetty
Adds response headers that we want to have on all responses.
StandardResponseHeaderFilterHolder(ServerConfig) - Constructor for class org.apache.druid.server.initialization.jetty.StandardResponseHeaderFilterHolder
 
StandardRetryPolicy - Class in org.apache.druid.rpc
Retry policy configurable with a maximum number of attempts and min/max wait time.
StandardRetryPolicy.Builder - Class in org.apache.druid.rpc
 
start() - Method in class org.apache.druid.client.BatchServerInventoryView
Deprecated.
 
start() - Method in class org.apache.druid.client.BrokerServerView
 
start() - Method in class org.apache.druid.client.BrokerViewOfCoordinatorConfig
 
start() - Method in class org.apache.druid.client.CoordinatorServerView
 
start() - Method in class org.apache.druid.client.HttpServerInventoryView
 
start() - Method in class org.apache.druid.curator.announcement.NodeAnnouncer
 
start() - Method in class org.apache.druid.curator.announcement.PathChildrenAnnouncer
 
start() - Method in interface org.apache.druid.curator.announcement.ServiceAnnouncer
 
start() - Method in class org.apache.druid.curator.discovery.CuratorDruidNodeDiscoveryProvider
 
start() - Method in class org.apache.druid.curator.discovery.ServerDiscoverySelector
Deprecated.
 
start() - Method in class org.apache.druid.curator.inventory.CuratorInventoryManager
Deprecated.
 
start() - Method in class org.apache.druid.discovery.DruidLeaderClient
 
start() - Method in interface org.apache.druid.indexing.overlord.supervisor.autoscaler.SupervisorTaskAutoScaler
 
start() - Method in interface org.apache.druid.indexing.overlord.supervisor.Supervisor
 
start() - Method in class org.apache.druid.initialization.Log4jShutterDownerModule.Log4jShutterDowner
 
start() - Method in class org.apache.druid.messages.client.MessageRelay
Start the MessageRelay<MessageType>.org.apache.druid.messages.client.MessageRelay.Collector.
start() - Method in class org.apache.druid.messages.client.MessageRelays
 
start() - Method in class org.apache.druid.messages.server.MessageRelayMonitor
 
start() - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
start() - Method in interface org.apache.druid.metadata.MetadataRuleManager
 
start() - Method in class org.apache.druid.metadata.MetadataStorage
 
start() - Method in interface org.apache.druid.metadata.MetadataSupervisorManager
 
start() - Method in class org.apache.druid.metadata.segment.cache.HeapMemorySegmentMetadataCache
 
start() - Method in class org.apache.druid.metadata.segment.cache.NoopSegmentMetadataCache
 
start() - Method in interface org.apache.druid.metadata.segment.cache.SegmentMetadataCache
Starts the cache on service start.
start() - Method in class org.apache.druid.metadata.segment.SqlSegmentsMetadataManagerV2
 
start() - Method in interface org.apache.druid.metadata.SegmentsMetadataManager
Initializes the manager when the service is being started.
start() - Method in class org.apache.druid.metadata.SQLMetadataRuleManager
 
start() - Method in class org.apache.druid.metadata.SQLMetadataSupervisorManager
 
start() - Method in class org.apache.druid.metadata.SqlSegmentsMetadataManager
 
start() - Method in class org.apache.druid.metadata.storage.derby.DerbyConnector
 
start() - Method in class org.apache.druid.metadata.storage.derby.DerbyMetadataStorage
 
start() - Method in class org.apache.druid.query.lookup.LookupReferencesManager
 
start() - Method in class org.apache.druid.query.lookup.MapLookupExtractorFactory
 
start() - Method in class org.apache.druid.rpc.DiscoveryServiceLocator
 
start() - Method in class org.apache.druid.segment.handoff.CoordinatorBasedSegmentHandoffNotifier
 
start() - Method in interface org.apache.druid.segment.handoff.SegmentHandoffNotifier
Perform any initial setup.
start() - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
Lifecycle start method.
start() - Method in class org.apache.druid.segment.metadata.CoordinatorSegmentMetadataCache
 
start() - Method in class org.apache.druid.server.audit.SQLAuditManager
 
start() - Method in class org.apache.druid.server.coordination.ChangeRequestHttpSyncer
 
start() - Method in class org.apache.druid.server.coordination.SegmentBootstrapper
 
start() - Method in class org.apache.druid.server.coordination.ZkCoordinator
Deprecated.
 
start() - Method in class org.apache.druid.server.coordinator.balancer.CachingCostBalancerStrategyFactory
Deprecated.
 
start() - Method in class org.apache.druid.server.coordinator.DruidCoordinator
 
start() - Method in class org.apache.druid.server.coordinator.loading.HttpLoadQueuePeon
 
start() - Method in interface org.apache.druid.server.coordinator.loading.LoadQueuePeon
 
start() - Method in class org.apache.druid.server.log.ComposingRequestLoggerProvider.ComposingRequestLogger
 
start() - Method in class org.apache.druid.server.log.FileRequestLogger
 
start() - Method in class org.apache.druid.server.log.FilteredRequestLoggerProvider.FilteredRequestLogger
 
start() - Method in interface org.apache.druid.server.log.RequestLogger
 
start() - Method in class org.apache.druid.server.log.SwitchingRequestLoggerProvider.SwitchingRequestLogger
 
start() - Method in class org.apache.druid.server.lookup.cache.LookupCoordinatorManager
 
start() - Method in class org.apache.druid.server.QueryResourceQueryResultPusherFactory.QueryResourceQueryResultPusher
 
start() - Method in interface org.apache.druid.server.QueryResultPusher.ResultsWriter
Runs the query and prepares the QueryResponse to be returned
start() - Method in class org.apache.druid.server.QueryResultPusher
Builds a ResultsWriter to start the lifecycle of the QueryResultPusher.
startCache() - Method in class org.apache.druid.server.coordinator.MetadataManager
 
startDropping() - Method in class org.apache.druid.server.coordination.SegmentDropLatch
Sets this latch to SegmentDropLatch.State.DROPPING state, if it was in SegmentDropLatch.State.PENDING.
startJob() - Method in interface org.apache.druid.segment.realtime.appenderator.Appenderator
Perform any initial setup.
startJob() - Method in class org.apache.druid.segment.realtime.appenderator.BatchAppenderator
 
startJob() - Method in class org.apache.druid.segment.realtime.appenderator.BatchAppenderatorDriver
 
startJob() - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderator
 
startJob(AppenderatorDriverSegmentLockHelper) - Method in class org.apache.druid.segment.realtime.appenderator.BaseAppenderatorDriver
Perform any initial setup and return currently persisted commit metadata.
startJob(AppenderatorDriverSegmentLockHelper) - Method in class org.apache.druid.segment.realtime.appenderator.BatchAppenderatorDriver
This method always returns null because batch ingestion doesn't support restoring tasks on failures.
startJob(AppenderatorDriverSegmentLockHelper) - Method in class org.apache.druid.segment.realtime.appenderator.StreamAppenderatorDriver
 
startOperation(SegmentAction, DataSegment) - Method in class org.apache.druid.server.coordinator.ServerHolder
 
startPollingDatabasePeriodically() - Method in class org.apache.druid.metadata.segment.SqlSegmentsMetadataManagerV2
 
startPollingDatabasePeriodically() - Method in interface org.apache.druid.metadata.SegmentsMetadataManager
Starts polling segments from the metadata store upon becoming leader.
startPollingDatabasePeriodically() - Method in class org.apache.druid.metadata.SqlSegmentsMetadataManager
 
STARTUP_DURATION_MILLIS - Static variable in class org.apache.druid.segment.metadata.Metric
 
StartupLoggingConfig - Class in org.apache.druid.server.log
 
StartupLoggingConfig() - Constructor for class org.apache.druid.server.log.StartupLoggingConfig
 
StartupLoggingModule - Class in org.apache.druid.guice
 
StartupLoggingModule() - Constructor for class org.apache.druid.guice.StartupLoggingModule
 
state() - Method in class org.apache.druid.catalog.model.TableMetadata
 
STATE - Static variable in class org.apache.druid.server.security.ResourceType
 
STATE_RESOURCE - Static variable in class org.apache.druid.server.security.Resource
 
stateChanged(CuratorFramework, ConnectionState) - Method in class org.apache.druid.curator.DruidConnectionStateListener
 
StateResourceFilter - Class in org.apache.druid.server.http.security
Use this ResourceFilter at end points where Druid Cluster State is read or written Here are some example paths where this filter is used - - druid/broker/v1 - druid/coordinator/v1 - druid/historical/v1 - druid/indexer/v1 - druid/coordinator/v1/rules - druid/coordinator/v1/tiers - druid/worker/v1 - druid/coordinator/v1/servers - status Note - Currently the resource name for all end points is set to "STATE" however if more fine grained access control is required the resource name can be set to specific state properties.
StateResourceFilter(AuthorizerMapper) - Constructor for class org.apache.druid.server.http.security.StateResourceFilter
 
Stats - Class in org.apache.druid.server.coordinator.stats
List of Coordinator stats.
Stats() - Constructor for class org.apache.druid.server.coordinator.stats.Stats
 
Stats.Balancer - Class in org.apache.druid.server.coordinator.stats
 
Stats.Compaction - Class in org.apache.druid.server.coordinator.stats
 
Stats.Configuration - Class in org.apache.druid.server.coordinator.stats
 
Stats.CoordinatorRun - Class in org.apache.druid.server.coordinator.stats
 
Stats.Kill - Class in org.apache.druid.server.coordinator.stats
 
Stats.SegmentQueue - Class in org.apache.druid.server.coordinator.stats
 
Stats.Segments - Class in org.apache.druid.server.coordinator.stats
 
Stats.Tier - Class in org.apache.druid.server.coordinator.stats
 
Status(Collection<DruidModule>, RuntimeInfo) - Constructor for class org.apache.druid.server.StatusResource.Status
 
StatusResource - Class in org.apache.druid.server
 
StatusResource(Properties, DruidServerConfig, ExtensionsLoader, RuntimeInfo) - Constructor for class org.apache.druid.server.StatusResource
 
StatusResource.Memory - Class in org.apache.druid.server
 
StatusResource.ModuleVersion - Class in org.apache.druid.server
 
StatusResource.Status - Class in org.apache.druid.server
 
stop() - Method in class org.apache.druid.client.BatchServerInventoryView
Deprecated.
 
stop() - Method in class org.apache.druid.client.HttpServerInventoryView
 
stop() - Method in class org.apache.druid.curator.announcement.NodeAnnouncer
 
stop() - Method in class org.apache.druid.curator.announcement.PathChildrenAnnouncer
 
stop() - Method in interface org.apache.druid.curator.announcement.ServiceAnnouncer
 
stop() - Method in class org.apache.druid.curator.discovery.CuratorDruidNodeDiscoveryProvider
 
stop() - Method in class org.apache.druid.curator.discovery.ServerDiscoverySelector
Deprecated.
 
stop() - Method in class org.apache.druid.curator.inventory.CuratorInventoryManager
Deprecated.
 
stop() - Method in class org.apache.druid.discovery.DruidLeaderClient
 
stop() - Method in interface org.apache.druid.indexing.overlord.supervisor.autoscaler.SupervisorTaskAutoScaler
 
stop() - Method in class org.apache.druid.initialization.Log4jShutterDownerModule.Log4jShutterDowner
 
stop() - Method in class org.apache.druid.messages.client.MessageRelays
 
stop() - Method in class org.apache.druid.messages.server.OutboxImpl
 
stop() - Method in interface org.apache.druid.metadata.MetadataRuleManager
 
stop() - Method in class org.apache.druid.metadata.MetadataStorage
 
stop() - Method in class org.apache.druid.metadata.segment.cache.HeapMemorySegmentMetadataCache
 
stop() - Method in class org.apache.druid.metadata.segment.cache.NoopSegmentMetadataCache
 
stop() - Method in class org.apache.druid.metadata.segment.cache.ReadWriteCache
Stops this cache.
stop() - Method in interface org.apache.druid.metadata.segment.cache.SegmentMetadataCache
Stops the cache on service stop.
stop() - Method in class org.apache.druid.metadata.segment.SqlSegmentsMetadataManagerV2
 
stop() - Method in interface org.apache.druid.metadata.SegmentsMetadataManager
Cleans up resources when the service is being shut down.
stop() - Method in class org.apache.druid.metadata.SQLMetadataRuleManager
 
stop() - Method in class org.apache.druid.metadata.SqlSegmentsMetadataManager
 
stop() - Method in class org.apache.druid.metadata.storage.derby.DerbyConnector
 
stop() - Method in class org.apache.druid.metadata.storage.derby.DerbyMetadataStorage
 
stop() - Method in class org.apache.druid.query.lookup.LookupReferencesManager
 
stop() - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
Lifecycle stop method.
stop() - Method in class org.apache.druid.segment.metadata.CoordinatorSegmentMetadataCache
 
stop() - Method in class org.apache.druid.segment.metadata.SegmentSchemaBackFillQueue
 
stop() - Method in class org.apache.druid.server.audit.SQLAuditManager
 
stop() - Method in class org.apache.druid.server.compaction.CompactionStatusTracker
 
stop() - Method in class org.apache.druid.server.coordination.BatchDataSegmentAnnouncer
 
stop() - Method in class org.apache.druid.server.coordination.ChangeRequestHistory
 
stop() - Method in class org.apache.druid.server.coordination.ChangeRequestHttpSyncer
 
stop() - Method in class org.apache.druid.server.coordination.SegmentBootstrapper
 
stop() - Method in class org.apache.druid.server.coordination.ZkCoordinator
Deprecated.
 
stop() - Method in class org.apache.druid.server.coordinator.balancer.CachingCostBalancerStrategyFactory
Deprecated.
 
stop() - Method in class org.apache.druid.server.coordinator.DruidCoordinator
 
stop() - Method in class org.apache.druid.server.coordinator.loading.HttpLoadQueuePeon
 
stop() - Method in class org.apache.druid.server.coordinator.loading.LoadingRateTracker
Stops this rate tracker and resets its current state.
stop() - Method in interface org.apache.druid.server.coordinator.loading.LoadQueuePeon
 
stop() - Method in class org.apache.druid.server.http.CoordinatorDynamicConfigSyncer
 
stop() - Method in class org.apache.druid.server.log.ComposingRequestLoggerProvider.ComposingRequestLogger
 
stop() - Method in class org.apache.druid.server.log.FileRequestLogger
 
stop() - Method in class org.apache.druid.server.log.FilteredRequestLoggerProvider.FilteredRequestLogger
 
stop() - Method in interface org.apache.druid.server.log.RequestLogger
 
stop() - Method in class org.apache.druid.server.log.SwitchingRequestLoggerProvider.SwitchingRequestLogger
 
stop() - Method in class org.apache.druid.server.lookup.cache.LookupCoordinatorManager
 
stop(boolean) - Method in interface org.apache.druid.indexing.overlord.supervisor.Supervisor
 
stopAsync() - Method in interface org.apache.druid.indexing.overlord.supervisor.Supervisor
Starts non-graceful shutdown of the supervisor and returns a future that completes when shutdown is complete.
stopAsyncUsedFlagLastUpdatedUpdate() - Method in class org.apache.druid.metadata.segment.SqlSegmentsMetadataManagerV2
 
stopAsyncUsedFlagLastUpdatedUpdate() - Method in interface org.apache.druid.metadata.SegmentsMetadataManager
 
stopAsyncUsedFlagLastUpdatedUpdate() - Method in class org.apache.druid.metadata.SqlSegmentsMetadataManager
 
stopBeingLeader() - Method in interface org.apache.druid.discovery.DruidLeaderSelector.Listener
Notification that this node should stop activities which are done by the leader.
stopBeingLeader() - Method in class org.apache.druid.metadata.segment.cache.HeapMemorySegmentMetadataCache
 
stopBeingLeader() - Method in class org.apache.druid.metadata.segment.cache.NoopSegmentMetadataCache
 
stopBeingLeader() - Method in interface org.apache.druid.metadata.segment.cache.SegmentMetadataCache
Notifies the cache that the service has lost leadership.
stopCache() - Method in class org.apache.druid.server.coordinator.MetadataManager
 
stopExecutor() - Method in class org.apache.druid.server.coordinator.balancer.BalancerStrategyFactory
 
STOPPING - Enum constant in enum org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager.BasicState
 
stopPollingDatabasePeriodically() - Method in class org.apache.druid.metadata.segment.SqlSegmentsMetadataManagerV2
 
stopPollingDatabasePeriodically() - Method in interface org.apache.druid.metadata.SegmentsMetadataManager
Stops polling segments from the metadata store when leadership is lost.
stopPollingDatabasePeriodically() - Method in class org.apache.druid.metadata.SqlSegmentsMetadataManager
 
storageDirectory - Variable in class org.apache.druid.segment.loading.LocalDataSegmentPusherConfig
 
StorageLocation - Class in org.apache.druid.segment.loading
This class is a very simple logical representation of a local path.
StorageLocation(File, long, Double) - Constructor for class org.apache.druid.segment.loading.StorageLocation
 
StorageLocationConfig - Class in org.apache.druid.segment.loading
 
StorageLocationConfig(File, long, Double) - Constructor for class org.apache.druid.segment.loading.StorageLocationConfig
 
StorageLocationConfig(File, HumanReadableBytes, Double) - Constructor for class org.apache.druid.segment.loading.StorageLocationConfig
 
StorageLocationSelectorStrategy - Interface in org.apache.druid.segment.loading
This interface describes the storage location selection strategy which is responsible for ordering the available multiple StorageLocations for segment distribution.
StorageNodeModule - Class in org.apache.druid.guice
 
StorageNodeModule() - Constructor for class org.apache.druid.guice.StorageNodeModule
 
STORE_COMPACTION_STATE_KEY - Static variable in class org.apache.druid.server.coordinator.duty.CompactSegments
Must be the same as org.apache.druid.indexing.common.task.Tasks.STORE_COMPACTION_STATE_KEY
storeInfoFile(DataSegment) - Method in interface org.apache.druid.segment.loading.SegmentCacheManager
Store a segment info file for the supplied segment on disk.
storeInfoFile(DataSegment) - Method in class org.apache.druid.segment.loading.SegmentLocalCacheManager
 
StrategicSegmentAssigner - Class in org.apache.druid.server.coordinator.loading
Used by the coordinator in each run for segment loading, dropping, balancing and broadcasting.
StrategicSegmentAssigner(SegmentLoadQueueManager, DruidCluster, BalancerStrategy, SegmentLoadingConfig, CoordinatorRunStats) - Constructor for class org.apache.druid.server.coordinator.loading.StrategicSegmentAssigner
 
StreamAppenderator - Class in org.apache.druid.segment.realtime.appenderator
 
StreamAppenderatorDriver - Class in org.apache.druid.segment.realtime.appenderator
This class is specialized for streaming ingestion.
StreamAppenderatorDriver(Appenderator, SegmentAllocator, SegmentHandoffNotifierFactory, PublishedSegmentRetriever, DataSegmentKiller, ObjectMapper, SegmentGenerationMetrics) - Constructor for class org.apache.druid.segment.realtime.appenderator.StreamAppenderatorDriver
Create a driver.
StreamingHttpResponseAccumulator(ResponseContext, QueryResultPusher.ResultsWriter) - Constructor for class org.apache.druid.server.QueryResultPusher.StreamingHttpResponseAccumulator
 
StreamSupervisor - Interface in org.apache.druid.indexing.overlord.supervisor
An interface for managing supervisors that handle stream-based ingestion tasks.
STRING - Static variable in class org.apache.druid.catalog.model.Columns
 
stringListProperty(String) - Method in class org.apache.druid.catalog.model.ObjectFacade
 
StringListPropertyDefn(String) - Constructor for class org.apache.druid.catalog.model.ModelProperties.StringListPropertyDefn
 
stringListToLines(List<String>) - Static method in class org.apache.druid.catalog.model.CatalogUtils
 
stringListToUriList(List<String>) - Static method in class org.apache.druid.catalog.model.CatalogUtils
Convert a list of strings to a list of URI objects.
StringObjectPairList - Class in org.apache.druid.jackson
When DiscoveryDruidNode is deserialized from a JSON, the JSON is first converted to this class, and then to a Map.
StringObjectPairList(List<NonnullPair<String, Object>>) - Constructor for class org.apache.druid.jackson.StringObjectPairList
 
stringProperty(String) - Method in class org.apache.druid.catalog.model.ObjectFacade
 
StringPropertyDefn(String) - Constructor for class org.apache.druid.catalog.model.ModelProperties.StringPropertyDefn
 
stringToList(String) - Static method in class org.apache.druid.catalog.model.CatalogUtils
String-to-List<String> conversion.
stringToUriList(String) - Static method in class org.apache.druid.catalog.model.CatalogUtils
 
submitAsyncLookupTask(Runnable) - Method in class org.apache.druid.query.lookup.LookupReferencesManager
 
submitSqlQuery(ClientSqlQuery) - Method in interface org.apache.druid.client.broker.BrokerClient
Submit the given sqlQuery to the Broker's SQL query endpoint, /druid/v2/sql/.
submitSqlQuery(ClientSqlQuery) - Method in class org.apache.druid.client.broker.BrokerClientImpl
 
submitSqlTask(ClientSqlQuery) - Method in interface org.apache.druid.client.broker.BrokerClient
Submit the given sqlQuery to the Broker's SQL task endpoint, /druid/v2/sql/task/.
submitSqlTask(ClientSqlQuery) - Method in class org.apache.druid.client.broker.BrokerClientImpl
 
SUBMITTED_TASKS - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Compaction
 
SUBMITTED_TASKS - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Kill
 
subqueriesFallingBackDueToUnsufficientTypeInfo() - Method in class org.apache.druid.server.metrics.SubqueryCountStatsProvider
 
subqueriesFallingBackDueUnknownReason() - Method in class org.apache.druid.server.metrics.SubqueryCountStatsProvider
 
subqueriesFallingBackToRowLimit() - Method in class org.apache.druid.server.metrics.SubqueryCountStatsProvider
 
subqueriesWithByteLimit() - Method in class org.apache.druid.server.metrics.SubqueryCountStatsProvider
 
subqueriesWithRowLimit() - Method in class org.apache.druid.server.metrics.SubqueryCountStatsProvider
 
SubqueryCountStatsMonitor - Class in org.apache.druid.server.metrics
Monitors and emits the metrics corresponding to the subqueries and their materialization.
SubqueryCountStatsMonitor(SubqueryCountStatsProvider) - Constructor for class org.apache.druid.server.metrics.SubqueryCountStatsMonitor
 
SubqueryCountStatsProvider - Class in org.apache.druid.server.metrics
Collects the metrics corresponding to the subqueries and their materialization.
SubqueryCountStatsProvider() - Constructor for class org.apache.druid.server.metrics.SubqueryCountStatsProvider
 
SubqueryGuardrailHelper - Class in org.apache.druid.server
Aids the ClientQuerySegmentWalker compute the available heap size per query for materializing the inline results from the subqueries
SubqueryGuardrailHelper(LookupExtractorFactoryContainerProvider, long, int) - Constructor for class org.apache.druid.server.SubqueryGuardrailHelper
 
SubqueryGuardrailHelperProvider - Class in org.apache.druid.server
 
SubqueryGuardrailHelperProvider(LookupExtractorFactoryContainerProvider, ServerConfig, QuerySchedulerConfig, RuntimeInfo) - Constructor for class org.apache.druid.server.SubqueryGuardrailHelperProvider
 
success() - Static method in class org.apache.druid.server.coordination.SegmentChangeStatus
 
success() - Static method in class org.apache.druid.server.coordinator.CompactionConfigValidationResult
 
success(ChangeRequestHistory.Counter, List<T>) - Static method in class org.apache.druid.server.coordination.ChangeRequestsSnapshot
 
success(SegmentLoadingMode) - Static method in class org.apache.druid.server.coordination.SegmentChangeStatus
 
SUCCESS - Enum constant in enum org.apache.druid.client.indexing.QueryStatus.Status
 
SUCCESS - Enum constant in enum org.apache.druid.server.coordination.SegmentChangeStatus.State
 
SUM - Enum constant in enum org.apache.druid.indexing.overlord.supervisor.autoscaler.AggregateFunction
 
Supervisor - Interface in org.apache.druid.indexing.overlord.supervisor
An interface representing a general supervisor for managing ingestion tasks.
SUPERVISOR_SPECS - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Kill
 
SupervisorReport<T> - Class in org.apache.druid.indexing.overlord.supervisor
 
SupervisorReport(String, DateTime, T) - Constructor for class org.apache.druid.indexing.overlord.supervisor.SupervisorReport
 
supervisors() - Method in class org.apache.druid.server.coordinator.config.CoordinatorKillConfigs
 
supervisors() - Method in class org.apache.druid.server.coordinator.MetadataManager
 
SupervisorSpec - Interface in org.apache.druid.indexing.overlord.supervisor
 
SupervisorStateManager - Class in org.apache.druid.indexing.overlord.supervisor
 
SupervisorStateManager(SupervisorStateManagerConfig, boolean) - Constructor for class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager
 
SupervisorStateManager.BasicState - Enum in org.apache.druid.indexing.overlord.supervisor
 
SupervisorStateManager.ExceptionEvent - Class in org.apache.druid.indexing.overlord.supervisor
 
SupervisorStateManager.State - Interface in org.apache.druid.indexing.overlord.supervisor
 
SupervisorStateManagerConfig - Class in org.apache.druid.indexing.overlord.supervisor
 
SupervisorStateManagerConfig() - Constructor for class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManagerConfig
 
SupervisorStateManagerConfig(int) - Constructor for class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManagerConfig
 
SupervisorStatus - Class in org.apache.druid.indexing.overlord.supervisor
This class contains the attributes of a supervisor which are returned by the API's in org.apache.druid.indexing.overlord.supervisor.SupervisorResource and used by org.apache.druid.sql.calcite.schema.SystemSchema.SupervisorsTable
SupervisorStatus.Builder - Class in org.apache.druid.indexing.overlord.supervisor
 
supervisorStatuses() - Method in class org.apache.druid.rpc.indexing.NoopOverlordClient
 
supervisorStatuses() - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Returns all current supervisor statuses.
supervisorStatuses() - Method in class org.apache.druid.rpc.indexing.OverlordClientImpl
 
SupervisorTaskAutoScaler - Interface in org.apache.druid.indexing.overlord.supervisor.autoscaler
 
supportsEmptyPublish() - Method in class org.apache.druid.segment.realtime.appenderator.TransactionalSegmentPublisher
 
SUSPENDED - Enum constant in enum org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager.BasicState
 
swap() - Method in class org.apache.druid.segment.realtime.sink.Sink
If currHydrant is A, creates a new index B, sets currHydrant to B and returns A.
swappable() - Method in class org.apache.druid.segment.realtime.sink.Sink
 
swapSegment(Segment) - Method in class org.apache.druid.segment.realtime.FireHydrant
 
SwitchingEmitterConfig - Class in org.apache.druid.server.emitter
 
SwitchingEmitterConfig() - Constructor for class org.apache.druid.server.emitter.SwitchingEmitterConfig
 
SwitchingEmitterModule - Class in org.apache.druid.server.emitter
 
SwitchingEmitterModule() - Constructor for class org.apache.druid.server.emitter.SwitchingEmitterModule
 
SwitchingRequestLogger(RequestLogger, RequestLogger) - Constructor for class org.apache.druid.server.log.SwitchingRequestLoggerProvider.SwitchingRequestLogger
 
SwitchingRequestLoggerProvider - Class in org.apache.druid.server.log
 
SwitchingRequestLoggerProvider() - Constructor for class org.apache.druid.server.log.SwitchingRequestLoggerProvider
 
SwitchingRequestLoggerProvider.SwitchingRequestLogger - Class in org.apache.druid.server.log
 
SYNC_DURATION_MILLIS - Static variable in class org.apache.druid.metadata.segment.cache.Metric
Time taken in milliseconds for the latest sync with metadata store.
SYSTEM_SCHEMA - Static variable in class org.apache.druid.catalog.model.TableId
 
SYSTEM_TABLE - Static variable in class org.apache.druid.server.security.ResourceType
 

T

Table - Class in org.apache.druid.server.compaction
A simple table POJO with any number of rows and specified column names.
Table(List<String>, List<List<Object>>) - Constructor for class org.apache.druid.server.compaction.Table
 
TABLE_TYPE - Static variable in class org.apache.druid.catalog.model.table.DatasourceDefn
 
TABLE_TYPE - Static variable in class org.apache.druid.catalog.model.table.ExternalTableDefn
Identifier for external tables.
TableBuilder - Class in org.apache.druid.catalog.model.table
Informal table spec builder for tests.
TableBuilder(TableId, String) - Constructor for class org.apache.druid.catalog.model.table.TableBuilder
 
TableDefn - Class in org.apache.druid.catalog.model
Definition for all tables in the catalog.
TableDefn(String, String, List<ModelProperties.PropertyDefn<?>>, List<ModelProperties.PropertyDefn<?>>) - Constructor for class org.apache.druid.catalog.model.TableDefn
 
tableDefnFor(String) - Method in class org.apache.druid.catalog.model.TableDefnRegistry
 
TableDefnRegistry - Class in org.apache.druid.catalog.model
Registry of the table types supported in the catalog.
TableDefnRegistry(ObjectMapper) - Constructor for class org.apache.druid.catalog.model.TableDefnRegistry
 
TableDefnRegistry(List<TableDefn>, List<InputSourceDefn>, List<InputFormatDefn>, ObjectMapper) - Constructor for class org.apache.druid.catalog.model.TableDefnRegistry
 
tableExists(Handle, String) - Method in class org.apache.druid.metadata.SQLMetadataConnector
 
tableExists(Handle, String) - Method in class org.apache.druid.metadata.storage.derby.DerbyConnector
 
TableFacade - Class in org.apache.druid.catalog.model.facade
Convenience wrapper on top of a resolved table (a table spec and its corresponding definition.)
TableFacade(ResolvedTable) - Constructor for class org.apache.druid.catalog.model.facade.TableFacade
 
tableFn() - Method in class org.apache.druid.catalog.model.table.ResolvedExternalTable
Return a table function definition for a partial table as given by this object.
tableFn(ResolvedTable) - Method in class org.apache.druid.catalog.model.table.ExternalTableDefn
Return a table function definition for a partial table as given by the catalog table spec.
TableFunction - Interface in org.apache.druid.catalog.model.table
Representation of a SQL table function.
TableFunction.ParameterDefn - Interface in org.apache.druid.catalog.model.table
 
TableFunction.ParameterType - Enum in org.apache.druid.catalog.model.table
 
tableHasColumn(String, String) - Method in class org.apache.druid.metadata.SQLMetadataConnector
Checks table metadata to determine if the given column exists in the table.
tableHasColumn(String, String) - Method in class org.apache.druid.metadata.storage.derby.DerbyConnector
Interrogate table metadata and return true or false depending on the existance of the indicated column public visibility because DerbyConnector needs to override thanks to uppercase table and column names.
TableId - Class in org.apache.druid.catalog.model
SQL-like compound table ID with schema and table name.
TableId(String, String) - Constructor for class org.apache.druid.catalog.model.TableId
 
TableMetadata - Class in org.apache.druid.catalog.model
REST API level description of a table.
TableMetadata(TableId, long, long, TableMetadata.TableState, TableSpec) - Constructor for class org.apache.druid.catalog.model.TableMetadata
 
TableMetadata.TableState - Enum in org.apache.druid.catalog.model
State of the metadata table entry (not necessarily of the underlying datasource.) A table entry will be Active normally.
tableNames(String) - Method in interface org.apache.druid.catalog.MetadataCatalog
 
tableNames(String) - Method in class org.apache.druid.catalog.NullMetadataCatalog
 
tables - Variable in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
Map from datasource name to DataSourceInformation.
tables(String) - Method in interface org.apache.druid.catalog.MetadataCatalog
List of tables defined within the given schema.
tables(String) - Method in class org.apache.druid.catalog.NullMetadataCatalog
 
TableSpec - Class in org.apache.druid.catalog.model
Definition of a table "hint" in the metastore, between client and Druid, and between Druid nodes.
TableSpec(String, Map<String, Object>, List<ColumnSpec>) - Constructor for class org.apache.druid.catalog.model.TableSpec
 
take() - Method in class org.apache.druid.client.cache.BytesBoundedLinkedQueue
 
TARGET_SEGMENT_ROWS_PROPERTY - Static variable in class org.apache.druid.catalog.model.table.DatasourceDefn
The target segment size at ingestion and initial compaction.
TARGET_SERVER_MISSING - Enum constant in enum org.apache.druid.server.coordinator.ServerCloneStatus.State
The target server is missing from the current cluster view.
targetSegmentRows() - Method in class org.apache.druid.catalog.model.facade.DatasourceFacade
 
TASK_ID_BINDING - Static variable in class org.apache.druid.server.metrics.DataSourceTaskIdHolder
 
TASK_ID_HEADER - Static variable in class org.apache.druid.segment.realtime.ChatHandlerResource
 
TASK_ID_PREFIX - Static variable in class org.apache.druid.server.coordinator.duty.KillUnusedSegments
 
TASK_TYPE - Enum constant in enum org.apache.druid.server.coordinator.stats.Dimension
 
TaskCountStatsMonitor - Class in org.apache.druid.server.metrics
 
TaskCountStatsMonitor(TaskCountStatsProvider) - Constructor for class org.apache.druid.server.metrics.TaskCountStatsMonitor
 
TaskCountStatsProvider - Interface in org.apache.druid.server.metrics
 
TaskDirectory - Interface in org.apache.druid.segment.realtime.appenderator
Contains the paths for various directories used by a task for logs, reports, and persisting intermediate data.
TaskIdResponseHeaderFilterHolder - Class in org.apache.druid.server.initialization.jetty
 
TaskIdResponseHeaderFilterHolder(String, String) - Constructor for class org.apache.druid.server.initialization.jetty.TaskIdResponseHeaderFilterHolder
 
taskIdResponseHeaderFilterHolderBuilder(DataSourceTaskIdHolder) - Method in class org.apache.druid.server.initialization.jetty.ChatHandlerServerModule
 
taskIdResponseHeaderFilterHolderBuilder(DataSourceTaskIdHolder) - Method in class org.apache.druid.server.initialization.jetty.CliIndexerServerModule
 
taskPayload(String) - Method in class org.apache.druid.rpc.indexing.NoopOverlordClient
 
taskPayload(String) - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Returns the payload for a task as an instance of ClientTaskQuery.
taskPayload(String) - Method in class org.apache.druid.rpc.indexing.OverlordClientImpl
 
TaskPayloadResponse - Class in org.apache.druid.client.indexing
 
TaskPayloadResponse(String, ClientTaskQuery) - Constructor for class org.apache.druid.client.indexing.TaskPayloadResponse
 
taskReportAsMap(String) - Method in class org.apache.druid.rpc.indexing.NoopOverlordClient
 
taskReportAsMap(String) - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Returns the report object for a task as a map.
taskReportAsMap(String) - Method in class org.apache.druid.rpc.indexing.OverlordClientImpl
 
TaskSegmentSchemaUtil - Class in org.apache.druid.segment.realtime.appenderator
 
TaskSegmentSchemaUtil() - Constructor for class org.apache.druid.segment.realtime.appenderator.TaskSegmentSchemaUtil
 
TaskServiceClients - Class in org.apache.druid.rpc.indexing
Utility function for creating ServiceClient instances that communicate to indexing service tasks.
TaskSlotCountStatsMonitor - Class in org.apache.druid.server.metrics
 
TaskSlotCountStatsMonitor(TaskSlotCountStatsProvider) - Constructor for class org.apache.druid.server.metrics.TaskSlotCountStatsMonitor
 
TaskSlotCountStatsProvider - Interface in org.apache.druid.server.metrics
Deprecated.
taskStatus(String) - Method in class org.apache.druid.rpc.indexing.NoopOverlordClient
 
taskStatus(String) - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Returns TaskStatusResponse for a particular task ID.
taskStatus(String) - Method in class org.apache.druid.rpc.indexing.OverlordClientImpl
 
taskStatuses(String, String, Integer) - Method in class org.apache.druid.rpc.indexing.NoopOverlordClient
 
taskStatuses(String, String, Integer) - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Return TaskStatusPlus for all tasks matching a set of optional search parameters.
taskStatuses(String, String, Integer) - Method in class org.apache.druid.rpc.indexing.OverlordClientImpl
 
taskStatuses(Set<String>) - Method in class org.apache.druid.rpc.indexing.NoopOverlordClient
 
taskStatuses(Set<String>) - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Return TaskStatus for a set of task IDs.
taskStatuses(Set<String>) - Method in class org.apache.druid.rpc.indexing.OverlordClientImpl
 
TaskStatusResponse - Class in org.apache.druid.client.indexing
Should be synced with org.apache.druid.indexing.overlord.http.TaskStatusResponse
TaskStatusResponse(String, TaskStatusPlus) - Constructor for class org.apache.druid.client.indexing.TaskStatusResponse
 
terminateSupervisor(String) - Method in class org.apache.druid.rpc.indexing.NoopOverlordClient
 
terminateSupervisor(String) - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Shuts down a supervisor.
terminateSupervisor(String) - Method in class org.apache.druid.rpc.indexing.OverlordClientImpl
 
TEST_AUTHENTICATOR_MAPPER - Static variable in class org.apache.druid.server.security.AuthTestUtils
 
TEST_AUTHORIZER_MAPPER - Static variable in class org.apache.druid.server.security.AuthTestUtils
 
TEXT_PLAIN_UTF8 - Static variable in class org.apache.druid.server.http.HttpMediaType
 
threadName(String) - Method in class org.apache.druid.server.QueryLifecycle
 
ThresholdBasedQueryPrioritizationStrategy - Class in org.apache.druid.server.scheduling
Lowers query priority when any of the configured thresholds is exceeded
ThresholdBasedQueryPrioritizationStrategy(String, String, Integer, String, Integer) - Constructor for class org.apache.druid.server.scheduling.ThresholdBasedQueryPrioritizationStrategy
 
Tier() - Constructor for class org.apache.druid.server.coordinator.stats.Stats.Tier
 
TIER - Enum constant in enum org.apache.druid.server.coordinator.stats.Dimension
 
TierSegmentBalancer - Class in org.apache.druid.server.coordinator.balancer
Balances segments within the servers of a tier using the balancer strategy.
TierSegmentBalancer(String, Set<ServerHolder>, int, DruidCoordinatorRuntimeParams) - Constructor for class org.apache.druid.server.coordinator.balancer.TierSegmentBalancer
 
TierSelectorStrategy - Interface in org.apache.druid.client.selector
 
TiersResource - Class in org.apache.druid.server.http
 
TiersResource(InventoryView) - Constructor for class org.apache.druid.server.http.TiersResource
 
TIME - Enum constant in enum org.apache.druid.catalog.model.facade.DatasourceFacade.ColumnFacade.Kind
 
TIME_COLUMN - Static variable in class org.apache.druid.catalog.model.Columns
 
timeColumn() - Method in class org.apache.druid.catalog.model.table.TableBuilder
 
TimelineConverter(Iterable<SegmentDescriptor>) - Constructor for class org.apache.druid.client.CachingClusteredClient.TimelineConverter
 
timelineInitialized() - Method in interface org.apache.druid.client.TimelineServerView.TimelineCallback
Called once, when the timeline has been initialized.
TimelineServerView - Interface in org.apache.druid.client
 
TimelineServerView.TimelineCallback - Interface in org.apache.druid.client
 
timeout(Duration) - Method in class org.apache.druid.rpc.RequestBuilder
 
TIMESERIES_QUERY_METRICS_FACTORY_PROPERTY - Static variable in class org.apache.druid.guice.QueryToolChestModule
 
TLSCertificateChecker - Interface in org.apache.druid.server.security
This extension point allows developers to replace the standard TLS certificate checks with custom checks.
TLSCertificateCheckerModule - Class in org.apache.druid.server.security
 
TLSCertificateCheckerModule() - Constructor for class org.apache.druid.server.security.TLSCertificateCheckerModule
 
TLSCertificateCheckerModule.TLSCertificateCheckerProvider - Class in org.apache.druid.server.security
 
TLSCertificateCheckerProvider(String) - Constructor for class org.apache.druid.server.security.TLSCertificateCheckerModule.TLSCertificateCheckerProvider
 
TLSServerConfig - Class in org.apache.druid.server.initialization
 
TLSServerConfig() - Constructor for class org.apache.druid.server.initialization.TLSServerConfig
 
TLSUtils - Class in org.apache.druid.server.security
 
TLSUtils() - Constructor for class org.apache.druid.server.security.TLSUtils
 
TLSUtils.ClientSSLContextBuilder - Class in org.apache.druid.server.security
 
toByteArray() - Method in class org.apache.druid.client.cache.Cache.NamedKey
 
toDebugAndEmit(String, String) - Static method in class org.apache.druid.server.coordinator.stats.CoordinatorStat
Creates a new DEBUG level stat which is also emitted as a metric.
toDebugOnly(String) - Static method in class org.apache.druid.server.coordinator.stats.CoordinatorStat
Creates a new DEBUG level stat which is not emitted as a metric.
toDruidServer() - Method in class org.apache.druid.discovery.DiscoveryDruidNode
 
toImmutableDruidDataSource() - Method in class org.apache.druid.client.DruidDataSource
 
toImmutableDruidServer() - Method in class org.apache.druid.client.DruidServer
 
toImmutableSegmentLoadInfo() - Method in class org.apache.druid.client.SegmentLoadInfo
 
toLogAndEmit(String, String, CoordinatorStat.Level) - Static method in class org.apache.druid.server.coordinator.stats.CoordinatorStat
Creates a new stat of the specified level, which is also emitted as a metric.
toMap() - Method in class org.apache.druid.server.log.DefaultRequestLogEvent
Override JsonValue serialization, instead use annotations to include type information for polymorphic Query objects.
toMap(Map<String, Object>) - Method in class org.apache.druid.metadata.input.SqlReader
 
toMap(ResolvedExternalTable) - Method in class org.apache.druid.catalog.model.table.InputFormats.FlatTextFormatDefn
 
TOPN_QUERY_METRICS_FACTORY_PROPERTY - Static variable in class org.apache.druid.guice.QueryToolChestModule
 
toPropertyMap(List<ModelProperties.PropertyDefn<?>>) - Static method in class org.apache.druid.catalog.model.ObjectDefn
 
toReplicationStatus() - Method in class org.apache.druid.server.coordinator.loading.SegmentReplicaCountMap
 
toResponse(JsonMappingException) - Method in class org.apache.druid.server.initialization.jetty.CustomExceptionMapper
 
toResponse(BadRequestException) - Method in class org.apache.druid.server.initialization.jetty.BadRequestExceptionMapper
 
toResponse(HttpException) - Method in class org.apache.druid.server.initialization.jetty.HttpExceptionMapper
 
toResponse(ServiceUnavailableException) - Method in class org.apache.druid.server.initialization.jetty.ServiceUnavailableExceptionMapper
 
toResponse(ForbiddenException) - Method in class org.apache.druid.server.initialization.jetty.ForbiddenExceptionMapper
 
toStorageLocations() - Method in class org.apache.druid.segment.loading.SegmentLoaderConfig
Convert a list of StorageLocationConfig objects to StorageLocation objects.
toString() - Method in class org.apache.druid.catalog.model.ColumnSpec
 
toString() - Method in class org.apache.druid.catalog.model.DatasourceProjectionMetadata
 
toString() - Method in class org.apache.druid.catalog.model.facade.DatasourceFacade.ColumnFacade
 
toString() - Method in class org.apache.druid.catalog.model.ModelProperties.BasePropertyDefn
 
toString() - Method in class org.apache.druid.catalog.model.table.BaseTableFunction.Parameter
 
toString() - Method in class org.apache.druid.catalog.model.table.ClusterKeySpec
 
toString() - Method in class org.apache.druid.catalog.model.TableId
 
toString() - Method in class org.apache.druid.catalog.model.TableMetadata
 
toString() - Method in class org.apache.druid.catalog.model.TableSpec
 
toString() - Method in class org.apache.druid.client.cache.HybridCacheConfig
 
toString() - Method in class org.apache.druid.client.DirectDruidClient
 
toString() - Method in class org.apache.druid.client.DruidDataSource
 
toString() - Method in class org.apache.druid.client.DruidServer
 
toString() - Method in class org.apache.druid.client.ImmutableDruidDataSource
 
toString() - Method in class org.apache.druid.client.ImmutableDruidServer
 
toString() - Method in class org.apache.druid.client.ImmutableSegmentLoadInfo
 
toString() - Method in class org.apache.druid.client.indexing.ClientCompactionIntervalSpec
 
toString() - Method in class org.apache.druid.client.indexing.ClientCompactionIOConfig
 
toString() - Method in class org.apache.druid.client.indexing.ClientCompactionRunnerInfo
 
toString() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskDimensionsSpec
 
toString() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskGranularitySpec
 
toString() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQuery
 
toString() - Method in class org.apache.druid.client.indexing.ClientCompactionTaskQueryTuningConfig
 
toString() - Method in class org.apache.druid.client.indexing.IndexingTotalWorkerCapacityInfo
 
toString() - Method in class org.apache.druid.client.indexing.IndexingWorker
 
toString() - Method in class org.apache.druid.client.indexing.IndexingWorkerInfo
 
toString() - Method in class org.apache.druid.client.indexing.QueryStatus
 
toString() - Method in class org.apache.druid.client.indexing.SamplerResponse.SamplerResponseRow
 
toString() - Method in class org.apache.druid.client.indexing.SamplerResponse
 
toString() - Method in class org.apache.druid.client.indexing.TaskPayloadResponse
 
toString() - Method in class org.apache.druid.client.indexing.TaskStatusResponse
 
toString() - Method in class org.apache.druid.client.QueryableDruidServer
 
toString() - Method in class org.apache.druid.client.SegmentLoadInfo
 
toString() - Method in class org.apache.druid.discovery.DataNodeService
 
toString() - Method in class org.apache.druid.discovery.DiscoveryDruidNode
 
toString() - Method in class org.apache.druid.discovery.LookupNodeService
 
toString() - Method in class org.apache.druid.discovery.NodeRole
 
toString() - Method in class org.apache.druid.discovery.WorkerNodeService
 
toString() - Method in class org.apache.druid.indexing.overlord.ObjectMetadata
 
toString() - Method in class org.apache.druid.indexing.overlord.SegmentPublishResult
 
toString() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorReport
 
toString() - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager.ExceptionEvent
 
toString() - Method in class org.apache.druid.jackson.StringObjectPairList
 
toString() - Method in class org.apache.druid.messages.MessageBatch
 
toString() - Method in enum org.apache.druid.metadata.segment.cache.SegmentMetadataCache.UsageMode
 
toString() - Method in enum org.apache.druid.metadata.SortOrder
 
toString() - Method in class org.apache.druid.query.LocatedSegmentDescriptor
 
toString() - Method in class org.apache.druid.rpc.indexing.SegmentUpdateResponse
 
toString() - Method in class org.apache.druid.rpc.RequestBuilder
 
toString() - Method in class org.apache.druid.rpc.ServiceLocation
 
toString() - Method in class org.apache.druid.rpc.ServiceLocations
 
toString() - Method in class org.apache.druid.segment.indexing.DataSchema
 
toString() - Method in class org.apache.druid.segment.loading.LeastBytesUsedStorageLocationSelectorStrategy
 
toString() - Method in class org.apache.druid.segment.loading.MostAvailableSizeStorageLocationSelectorStrategy
 
toString() - Method in class org.apache.druid.segment.loading.SegmentLoaderConfig
 
toString() - Method in class org.apache.druid.segment.loading.StorageLocationConfig
 
toString() - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache.FirstTypeMergePolicy
 
toString() - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache.LeastRestrictiveTypeMergePolicy
 
toString() - Method in class org.apache.druid.segment.metadata.DataSourceInformation
 
toString() - Method in class org.apache.druid.segment.metadata.SegmentMetadataCacheConfig
 
toString() - Method in class org.apache.druid.segment.metadata.SegmentSchemaManager.SegmentSchemaMetadataPlus
 
toString() - Method in class org.apache.druid.segment.realtime.appenderator.AppenderatorDriverMetadata
 
toString() - Method in class org.apache.druid.segment.realtime.appenderator.Committed
 
toString() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentIdWithShardSpec
 
toString() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentsAndCommitMetadata
 
toString() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentSchemas.SegmentSchema
 
toString() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentSchemas
 
toString() - Method in class org.apache.druid.segment.realtime.appenderator.SegmentWithState
 
toString() - Method in class org.apache.druid.segment.realtime.FireHydrant
 
toString() - Method in class org.apache.druid.segment.realtime.sink.Sink
 
toString() - Method in class org.apache.druid.segment.realtime.WindowedCursorFactory
 
toString() - Method in class org.apache.druid.server.compaction.CompactionCandidate
 
toString() - Method in class org.apache.druid.server.compaction.CompactionStatus
 
toString() - Method in class org.apache.druid.server.compaction.Table
 
toString() - Method in class org.apache.druid.server.coordination.BroadcastDatasourceLoadingSpec
 
toString() - Method in class org.apache.druid.server.coordination.ChangeRequestHistory.Counter
 
toString() - Method in class org.apache.druid.server.coordination.ChangeRequestsSnapshot
 
toString() - Method in class org.apache.druid.server.coordination.DataSegmentChangeResponse
 
toString() - Method in class org.apache.druid.server.coordination.DruidServerMetadata
 
toString() - Method in class org.apache.druid.server.coordination.SegmentChangeRequestDrop
 
toString() - Method in class org.apache.druid.server.coordination.SegmentChangeRequestLoad
 
toString() - Method in class org.apache.druid.server.coordination.SegmentChangeStatus
 
toString() - Method in enum org.apache.druid.server.coordination.ServerType
 
toString() - Method in class org.apache.druid.server.coordinator.ClusterCompactionConfig
 
toString() - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig
 
toString() - Method in class org.apache.druid.server.coordinator.DruidCompactionConfig
 
toString() - Method in class org.apache.druid.server.coordinator.duty.CoordinatorCustomDutyGroup
 
toString() - Method in class org.apache.druid.server.coordinator.duty.CoordinatorCustomDutyGroups
 
toString() - Method in class org.apache.druid.server.coordinator.loading.SegmentHolder
 
toString() - Method in class org.apache.druid.server.coordinator.ServerCloneStatus
 
toString() - Method in class org.apache.druid.server.coordinator.ServerHolder
 
toString() - Method in class org.apache.druid.server.coordinator.stats.CoordinatorStat
 
toString() - Method in enum org.apache.druid.server.coordinator.stats.Dimension
 
toString() - Method in class org.apache.druid.server.coordinator.stats.RowKey
 
toString() - Method in class org.apache.druid.server.coordinator.UserCompactionTaskDimensionsConfig
 
toString() - Method in class org.apache.druid.server.coordinator.UserCompactionTaskGranularityConfig
 
toString() - Method in class org.apache.druid.server.coordinator.UserCompactionTaskIOConfig
 
toString() - Method in class org.apache.druid.server.DruidNode
 
toString() - Method in class org.apache.druid.server.emitter.HttpEmitterSSLClientConfig
 
toString() - Method in class org.apache.druid.server.emitter.ParametrizedUriEmitterSSLClientConfig
 
toString() - Method in class org.apache.druid.server.http.BrokerSyncStatus
 
toString() - Method in class org.apache.druid.server.http.CloneStatus
 
toString() - Method in class org.apache.druid.server.http.ConfigSyncStatus
 
toString() - Method in class org.apache.druid.server.http.DataSegmentPlus
 
toString() - Method in class org.apache.druid.server.http.HostAndPortWithScheme
 
toString() - Method in class org.apache.druid.server.http.SegmentLoadingCapabilities
 
toString() - Method in class org.apache.druid.server.initialization.ServerConfig
 
toString() - Method in class org.apache.druid.server.initialization.TLSServerConfig
 
toString() - Method in class org.apache.druid.server.log.ComposingRequestLoggerProvider.ComposingRequestLogger
 
toString() - Method in class org.apache.druid.server.log.DefaultRequestLogEventBuilderFactory
 
toString() - Method in class org.apache.druid.server.log.EmittingRequestLogger
 
toString() - Method in class org.apache.druid.server.log.FileRequestLogger
 
toString() - Method in class org.apache.druid.server.log.FilteredRequestLoggerProvider.FilteredRequestLogger
 
toString() - Method in class org.apache.druid.server.log.LoggingRequestLogger
 
toString() - Method in class org.apache.druid.server.log.SwitchingRequestLoggerProvider.SwitchingRequestLogger
 
toString() - Method in class org.apache.druid.server.lookup.cache.LookupExtractorFactoryMapContainer
 
toString() - Method in class org.apache.druid.server.lookup.cache.LookupLoadingSpec
 
toString() - Method in class org.apache.druid.server.metrics.MonitorsConfig
 
toString() - Method in class org.apache.druid.server.QueryStats
 
toString() - Method in class org.apache.druid.server.RequestLogLine
 
toString() - Method in class org.apache.druid.server.security.Access
 
toString() - Method in class org.apache.druid.server.security.AuthConfig
 
toString() - Method in class org.apache.druid.server.security.AuthenticationResult
 
toString() - Method in class org.apache.druid.server.security.AuthorizationResult
 
toString() - Method in class org.apache.druid.server.security.NoopEscalator
 
toString() - Method in class org.apache.druid.server.security.Resource
 
toString() - Method in class org.apache.druid.server.security.ResourceAction
 
toString() - Method in class org.apache.druid.server.StatusResource.ModuleVersion
 
toString() - Method in class org.apache.druid.server.StatusResource.Status
 
toString(Object) - Static method in class org.apache.druid.catalog.model.CatalogUtils
Catalog-specific quick & easy implementation of toString() for objects which are primarily representations of JSON objects.
ToStringObjectPairListDeserializer - Class in org.apache.druid.jackson
When DiscoveryDruidNode is deserialized from a JSON, the JSON is first converted to StringObjectPairList, and then to a Map.
ToStringObjectPairListDeserializer() - Constructor for class org.apache.druid.jackson.ToStringObjectPairListDeserializer
 
TOTAL - Static variable in class org.apache.druid.server.QueryScheduler
 
TOTAL_CAPACITY - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Tier
 
TOTAL_SYNC_TIME - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Configuration
 
totalLoaded() - Method in class org.apache.druid.server.coordinator.loading.SegmentReplicaCount
Number of replicas loaded on all servers.
toURL(String) - Method in class org.apache.druid.rpc.ServiceLocation
 
TransactionalSegmentPublisher - Class in org.apache.druid.segment.realtime.appenderator
 
TransactionalSegmentPublisher() - Constructor for class org.apache.druid.segment.realtime.appenderator.TransactionalSegmentPublisher
 
transferEntityTag(ResponseContext, Response.ResponseBuilder) - Static method in class org.apache.druid.server.QueryResource
 
TRUSTED_DOMAIN_NAME - Static variable in class org.apache.druid.server.security.AuthConfig
 
TrustedDomainAuthenticator - Class in org.apache.druid.server.security
Authenticates requests coming from a specific domain and directs them to an authorizer.
TrustedDomainAuthenticator(String, String, Boolean, String, String) - Constructor for class org.apache.druid.server.security.TrustedDomainAuthenticator
 
tryConvertObjectMapToLookupConfigMap(Map<String, Object>, ObjectMapper) - Static method in class org.apache.druid.query.lookup.LookupUtils
Takes a map of String to Object, representing lookup name to generic lookup config, and attempts to construct a map from String to LookupExtractorFactoryContainer.
TuningConfig - Interface in org.apache.druid.segment.indexing
 
TURBO - Enum constant in enum org.apache.druid.server.http.SegmentLoadingMode
 
type() - Method in class org.apache.druid.catalog.model.table.BaseTableFunction.Parameter
 
type() - Method in interface org.apache.druid.catalog.model.table.TableFunction.ParameterDefn
 
type() - Method in class org.apache.druid.catalog.model.TableSpec
 
TYPE - Static variable in class org.apache.druid.client.indexing.ClientCompactionTaskQuery
 
TYPE - Static variable in class org.apache.druid.client.indexing.ClientKillUnusedSegmentsTaskQuery
 
TYPE - Static variable in class org.apache.druid.guice.ServerViewModule
 
TYPE - Static variable in class org.apache.druid.metadata.storage.derby.DerbyMetadataStorageDruidModule
 
TYPE_KEY - Static variable in class org.apache.druid.catalog.model.table.HttpInputSourceDefn
 
TYPE_KEY - Static variable in class org.apache.druid.catalog.model.table.InlineInputSourceDefn
 
TYPE_KEY - Static variable in class org.apache.druid.catalog.model.table.InputFormats.CsvFormatDefn
 
TYPE_KEY - Static variable in class org.apache.druid.catalog.model.table.InputFormats.DelimitedFormatDefn
 
TYPE_KEY - Static variable in class org.apache.druid.catalog.model.table.InputFormats.JsonFormatDefn
 
TYPE_KEY - Static variable in class org.apache.druid.catalog.model.table.LocalInputSourceDefn
 
TYPE_REF - Static variable in class org.apache.druid.catalog.model.table.DatasourceDefn.ProjectionsDefn
 
typeName - Variable in class org.apache.druid.catalog.model.ModelProperties.TypeRefPropertyDefn
 
typeName() - Method in class org.apache.druid.catalog.model.ModelProperties.ObjectPropertyDefn
 
typeName() - Method in interface org.apache.druid.catalog.model.ModelProperties.PropertyDefn
The name of the type of this property to be displayed in error messages.
typeName() - Method in class org.apache.druid.catalog.model.ModelProperties.SimplePropertyDefn
 
typeName() - Method in class org.apache.druid.catalog.model.ModelProperties.TypeRefPropertyDefn
 
TypeRefPropertyDefn(String, String, TypeReference<T>) - Constructor for class org.apache.druid.catalog.model.ModelProperties.TypeRefPropertyDefn
 
typeValue() - Method in class org.apache.druid.catalog.model.ObjectDefn
The type value is the value of the "type" field written into the object's Java or JSON representation.
typeValue() - Method in class org.apache.druid.catalog.model.table.HttpInputSourceDefn
 
typeValue() - Method in class org.apache.druid.catalog.model.table.InlineInputSourceDefn
 
typeValue() - Method in interface org.apache.druid.catalog.model.table.InputFormatDefn
 
typeValue() - Method in class org.apache.druid.catalog.model.table.InputFormats.CsvFormatDefn
 
typeValue() - Method in class org.apache.druid.catalog.model.table.InputFormats.DelimitedFormatDefn
 
typeValue() - Method in class org.apache.druid.catalog.model.table.InputFormats.JsonFormatDefn
 
typeValue() - Method in interface org.apache.druid.catalog.model.table.InputSourceDefn
Type value for this format: same as the type string used in the serialized JSON for this input source.
typeValue() - Method in class org.apache.druid.catalog.model.table.LocalInputSourceDefn
 

U

UNABLE_TO_PROCESS_ERROR - Static variable in class org.apache.druid.server.initialization.jetty.CustomExceptionMapper
 
unannounce() - Method in class org.apache.druid.server.coordination.CuratorDataSegmentServerAnnouncer
Deprecated.
 
unannounce() - Method in class org.apache.druid.server.coordination.DataSegmentServerAnnouncer.Noop
Deprecated.
 
unannounce() - Method in interface org.apache.druid.server.coordination.DataSegmentServerAnnouncer
Deprecated.
 
unannounce(String) - Method in class org.apache.druid.curator.announcement.NodeAnnouncer
Unannounces an announcement created at path.
unannounce(String) - Method in class org.apache.druid.curator.announcement.PathChildrenAnnouncer
Unannounces an announcement created at path.
unannounce(String) - Method in interface org.apache.druid.curator.announcement.ServiceAnnouncer
 
unannounce(DiscoveryDruidNode) - Method in class org.apache.druid.curator.discovery.CuratorDruidNodeAnnouncer
 
unannounce(DiscoveryDruidNode) - Method in interface org.apache.druid.discovery.DruidNodeAnnouncer
 
unannounce(DruidNode) - Method in class org.apache.druid.curator.discovery.CuratorServiceAnnouncer
Deprecated.
 
unannounce(DruidNode) - Method in class org.apache.druid.curator.discovery.NoopServiceAnnouncer
Deprecated.
 
unannounce(DruidNode) - Method in class org.apache.druid.curator.discovery.ServiceAnnouncer.Noop
Deprecated.
 
unannounce(DruidNode) - Method in interface org.apache.druid.curator.discovery.ServiceAnnouncer
Deprecated.
 
unannounceSegment(DataSegment) - Method in class org.apache.druid.server.coordination.BatchDataSegmentAnnouncer
 
unannounceSegment(DataSegment) - Method in interface org.apache.druid.server.coordination.DataSegmentAnnouncer
 
unannounceSegment(DataSegment) - Method in class org.apache.druid.server.coordination.NoopDataSegmentAnnouncer
 
unannounceSegments(Iterable<DataSegment>) - Method in class org.apache.druid.server.coordination.BatchDataSegmentAnnouncer
 
unannounceSegments(Iterable<DataSegment>) - Method in interface org.apache.druid.server.coordination.DataSegmentAnnouncer
 
unannounceSegments(Iterable<DataSegment>) - Method in class org.apache.druid.server.coordination.NoopDataSegmentAnnouncer
 
UNAVAILABLE - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Segments
 
UNAVAILABLE - Static variable in class org.apache.druid.server.QueryScheduler
 
UNDER_REPLICATED - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Segments
 
UNHEALTHY_SUPERVISOR - Enum constant in enum org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager.BasicState
 
UNHEALTHY_TASKS - Enum constant in enum org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager.BasicState
 
UnifiedIndexerAppenderatorsManager - Class in org.apache.druid.segment.realtime.appenderator
Manages Appenderator instances for the CliIndexer task execution service, which runs all tasks in a single process.
UnifiedIndexerAppenderatorsManager(QueryProcessingPool, WorkerConfig, Cache, CacheConfig, CachePopulatorStats, PolicyEnforcer, ObjectMapper, ServiceEmitter, Provider<QueryRunnerFactoryConglomerate>) - Constructor for class org.apache.druid.segment.realtime.appenderator.UnifiedIndexerAppenderatorsManager
 
UnifiedIndexerAppenderatorsManager.DatasourceBundle - Class in org.apache.druid.segment.realtime.appenderator
 
UnifiedIndexerAppenderatorsManager.LimitedPoolIndexMerger - Class in org.apache.druid.segment.realtime.appenderator
This wrapper around IndexMerger limits concurrent calls to the merge/persist methods used by StreamAppenderator with a shared executor service.
unknown(String, String) - Static method in class org.apache.druid.server.coordinator.ServerCloneStatus
Create a ServerCloneStatus where the current status is unknown as the target server is missing.
unlimited() - Static method in class org.apache.druid.rpc.StandardRetryPolicy
Standard unlimited retry policy.
UNLIMITED - Static variable in interface org.apache.druid.rpc.ServiceRetryPolicy
 
unlimitedWithoutRetryLogging() - Static method in class org.apache.druid.rpc.StandardRetryPolicy
Standard unlimited retry policy along with muted the logging for the retries.
UnloadUnusedSegments - Class in org.apache.druid.server.coordinator.duty
Unloads segments that are no longer marked as used from servers.
UnloadUnusedSegments(SegmentLoadQueueManager, MetadataAction.GetDatasourceRules) - Constructor for class org.apache.druid.server.coordinator.duty.UnloadUnusedSegments
 
unmarkSegmentAsMutable(SegmentId) - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
 
unmarkSegmentAsMutable(SegmentId) - Method in class org.apache.druid.segment.metadata.CoordinatorSegmentMetadataCache
 
unmarkSegmentToDrop(DataSegment) - Method in class org.apache.druid.server.coordinator.loading.HttpLoadQueuePeon
 
unmarkSegmentToDrop(DataSegment) - Method in interface org.apache.druid.server.coordinator.loading.LoadQueuePeon
 
UNNEEDED - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Segments
 
UNNEEDED_ETERNITY_TOMBSTONE - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Segments
 
unquoted() - Method in class org.apache.druid.catalog.model.TableId
 
unregister(String) - Method in interface org.apache.druid.segment.realtime.ChatHandlerProvider
Unregisters a chat handler.
unregister(String) - Method in class org.apache.druid.segment.realtime.NoopChatHandlerProvider
 
unregister(String) - Method in class org.apache.druid.segment.realtime.ServiceAnnouncingChatHandlerProvider
 
UNREGISTER - Enum constant in enum org.apache.druid.client.ServerView.CallbackAction
 
unregisterListener() - Method in class org.apache.druid.curator.discovery.CuratorDruidLeaderSelector
 
unregisterListener() - Method in interface org.apache.druid.discovery.DruidLeaderSelector
Unregisters the listener.
unregisterUpgradedPendingSegment(SegmentIdWithShardSpec, Sink) - Method in class org.apache.druid.segment.realtime.appenderator.SinkQuerySegmentWalker
Must be called when dropping sink from the sinkTimeline It is the responsibility of the caller to unregister all associated ids including the base id
UnsecuredResourceFilter - Class in org.apache.druid.server.security
Sets necessary request attributes for requests sent to endpoints that don't need authentication or authorization checks.
UnsecuredResourceFilter() - Constructor for class org.apache.druid.server.security.UnsecuredResourceFilter
 
UnusedSegmentKillerConfig - Class in org.apache.druid.metadata
Config for UnusedSegmentKiller.
UnusedSegmentKillerConfig(Boolean, Period, Period) - Constructor for class org.apache.druid.metadata.UnusedSegmentKillerConfig
 
unusedSegments(Duration) - Method in class org.apache.druid.server.coordinator.config.CoordinatorKillConfigs
Creates a KillUnusedSegmentsConfig.
update(String, byte[]) - Method in class org.apache.druid.curator.announcement.NodeAnnouncer
 
update(String, byte[]) - Method in class org.apache.druid.curator.announcement.PathChildrenAnnouncer
 
update(String, byte[]) - Method in interface org.apache.druid.curator.announcement.ServiceAnnouncer
 
UPDATE_IDS_DURATION_MILLIS - Static variable in class org.apache.druid.metadata.segment.cache.Metric
Time taken in milliseconds to update all segment IDs in the cache.
UPDATE_SNAPSHOT_DURATION_MILLIS - Static variable in class org.apache.druid.metadata.segment.cache.Metric
Time taken to update the datasource snapshot in the cache.
updateAllLookups(InputStream, HttpServletRequest) - Method in class org.apache.druid.server.http.LookupCoordinatorResource
 
updateAllLookups(Object) - Method in interface org.apache.druid.client.coordinator.CoordinatorClient
Updates lookups for all tiers.
updateAllLookups(Object) - Method in class org.apache.druid.client.coordinator.CoordinatorClientImpl
 
updateAllLookups(Object) - Method in class org.apache.druid.client.coordinator.NoopCoordinatorClient
 
updateClusterCompactionConfig(ClusterCompactionConfig) - Method in class org.apache.druid.rpc.indexing.NoopOverlordClient
 
updateClusterCompactionConfig(ClusterCompactionConfig) - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Gets the current cluster-level compaction config.
updateClusterCompactionConfig(ClusterCompactionConfig) - Method in class org.apache.druid.rpc.indexing.OverlordClientImpl
 
updateClusterCompactionConfig(ClusterCompactionConfig, AuditInfo) - Method in class org.apache.druid.server.coordinator.CoordinatorConfigManager
 
updateCompactionTaskSlots(Double, Integer, AuditInfo) - Method in class org.apache.druid.server.coordinator.CoordinatorConfigManager
 
updateContainer(ContainerClass, ContainerClass) - Method in interface org.apache.druid.curator.inventory.CuratorInventoryManagerStrategy
 
updateCoordinatorDynamicConfig(CoordinatorDynamicConfig) - Method in interface org.apache.druid.client.broker.BrokerClient
Updates the broker with the given CoordinatorDynamicConfig.
updateCoordinatorDynamicConfig(CoordinatorDynamicConfig) - Method in class org.apache.druid.client.broker.BrokerClientImpl
 
updateCoordinatorDynamicConfig(CoordinatorDynamicConfig) - Method in interface org.apache.druid.client.coordinator.CoordinatorClient
Updates the Coordinator dynamic config.
updateCoordinatorDynamicConfig(CoordinatorDynamicConfig) - Method in class org.apache.druid.client.coordinator.CoordinatorClientImpl
 
updateCoordinatorDynamicConfig(CoordinatorDynamicConfig) - Method in class org.apache.druid.client.coordinator.NoopCoordinatorClient
 
UPDATED_PENDING_SEGMENTS - Static variable in class org.apache.druid.metadata.segment.cache.Metric
Number of pending segments updated in the cache from the metadata store in the latest sync.
UPDATED_USED_SEGMENTS - Static variable in class org.apache.druid.metadata.segment.cache.Metric
Number of used segments updated in the cache from the metadata store in the latest sync.
updateDatasourceCompactionConfig(DataSourceCompactionConfig, AuditInfo) - Method in class org.apache.druid.server.coordinator.CoordinatorConfigManager
 
updateDataSourceMetadataInTransaction(SegmentMetadataTransaction, String, String, DataSourceMetadata, DataSourceMetadata) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
Compare-and-swap DataSourceMetadata for a datasource in a transaction.
updateFor(TableMetadata) - Static method in class org.apache.druid.catalog.model.table.TableBuilder
 
updateInnerInventory(DruidServer, String, Set<DataSegment>) - Method in class org.apache.druid.client.BatchServerInventoryView
Deprecated.
 
updateInventory(ContainerClass, String, InventoryClass) - Method in interface org.apache.druid.curator.inventory.CuratorInventoryManagerStrategy
 
updateKeys(Set<String>) - Method in class org.apache.druid.server.router.ConsistentHasher
 
updateLookup(String, String, LookupExtractorFactoryMapContainer, AuditInfo) - Method in class org.apache.druid.server.lookup.cache.LookupCoordinatorManager
 
updateLookups(Map<String, Map<String, LookupExtractorFactoryMapContainer>>, AuditInfo) - Method in class org.apache.druid.server.lookup.cache.LookupCoordinatorManager
 
updateMax(CoordinatorStat, RowKey, long) - Method in class org.apache.druid.server.coordinator.stats.CoordinatorRunStats
Updates the maximum value of the stat for the given RowKey if applicable.
updateNode(HostAndPortWithScheme, LookupsState<LookupExtractorFactoryMapContainer>) - Method in class org.apache.druid.server.lookup.cache.LookupCoordinatorManager.LookupsCommunicator
 
UpdateResponse - Class in org.apache.druid.rpc
Simple response of an update API call containing the success status of the update operation.
UpdateResponse(boolean) - Constructor for class org.apache.druid.rpc.UpdateResponse
 
updateSegmentMetadata(Set<DataSegment>) - Method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
 
updateSegmentMetadata(Set<DataSegment>) - Method in class org.apache.druid.metadata.IndexerSQLMetadataStorageCoordinator
 
updateSegmentMetadata(SegmentId, SegmentAnalysis) - Method in class org.apache.druid.segment.metadata.AbstractSegmentMetadataCache
Updates metadata of a segment using the results of a metadata query.
updateSegmentMetadata(SegmentId, SegmentAnalysis) - Method in class org.apache.druid.segment.metadata.CoordinatorSegmentMetadataCache
 
updateSegmentPayload(DataSegment) - Method in interface org.apache.druid.metadata.segment.DatasourceSegmentMetadataWriter
Updates the payload of the given segment in the metadata store.
updateSegmentReplicationStatus(SegmentReplicationStatus) - Method in class org.apache.druid.segment.metadata.CoordinatorSegmentMetadataCache
 
updateSegmentWithSchemaInformation(Handle, List<SegmentSchemaManager.SegmentSchemaMetadataPlus>, DateTime) - Method in class org.apache.druid.segment.metadata.SegmentSchemaManager
Update segment with schemaFingerprint and numRows information.
updateStatus(Map<String, ServerCloneStatus>) - Method in class org.apache.druid.server.coordinator.CloneStatusManager
Updates the stored status with the provided parameter.
updateTime() - Method in class org.apache.druid.catalog.model.TableMetadata
 
URI_SCHEME - Static variable in class org.apache.druid.segment.loading.LocalFileTimestampVersionFinder
 
URI_TEMPLATE_PROPERTY - Static variable in class org.apache.druid.catalog.model.table.HttpInputSourceDefn
 
URIS_FIELD - Static variable in class org.apache.druid.catalog.model.table.HttpInputSourceDefn
 
URIS_PARAMETER - Static variable in class org.apache.druid.catalog.model.table.HttpInputSourceDefn
 
use_AbstractListenerHandler_instead() - Method in class org.apache.druid.server.listener.resource.AbstractListenerHandler
 
use_AbstractListenerHandler_instead() - Method in interface org.apache.druid.server.listener.resource.ListenerHandler
 
USED - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Segments
 
USED_BYTES - Static variable in class org.apache.druid.server.coordinator.stats.Stats.Segments
 
USED_COLD_SEGMENTS - Static variable in class org.apache.druid.segment.metadata.Metric
Number of used cold segments in the metadata store.
USED_SEGMENT_SCHEMA_FINGERPRINTS - Static variable in class org.apache.druid.segment.metadata.Metric
 
USED_SEGMENT_SCHEMAS - Static variable in class org.apache.druid.segment.metadata.Metric
 
useDefaultTierForNull() - Method in class org.apache.druid.server.coordinator.rules.LoadRule
 
useDiscovery() - Method in class org.apache.druid.server.initialization.CuratorDiscoveryConfig
 
useParallelMergePool() - Method in class org.apache.druid.query.BrokerParallelMergeConfig
 
USER_PARAMETER - Static variable in class org.apache.druid.catalog.model.table.HttpInputSourceDefn
 
UserCompactionTaskDimensionsConfig - Class in org.apache.druid.server.coordinator
Spec containing dimension configs for Compaction Task.
UserCompactionTaskDimensionsConfig(List<DimensionSchema>) - Constructor for class org.apache.druid.server.coordinator.UserCompactionTaskDimensionsConfig
 
UserCompactionTaskGranularityConfig - Class in org.apache.druid.server.coordinator
Spec containing Granularity configs for Auto Compaction.
UserCompactionTaskGranularityConfig(Granularity, Granularity, Boolean) - Constructor for class org.apache.druid.server.coordinator.UserCompactionTaskGranularityConfig
 
UserCompactionTaskIOConfig - Class in org.apache.druid.server.coordinator
Spec containing IO configs for Auto Compaction.
UserCompactionTaskIOConfig(Boolean) - Constructor for class org.apache.druid.server.coordinator.UserCompactionTaskIOConfig
 
UserCompactionTaskQueryTuningConfig - Class in org.apache.druid.server.coordinator
 
UserCompactionTaskQueryTuningConfig(Integer, AppendableIndexSpec, Long, Long, SplitHintSpec, PartitionsSpec, IndexSpec, IndexSpec, Integer, Long, SegmentWriteOutMediumFactory, Integer, Integer, Long, Duration, Integer, Integer, Integer, Integer) - Constructor for class org.apache.druid.server.coordinator.UserCompactionTaskQueryTuningConfig
 
USERNAME_FIELD - Static variable in class org.apache.druid.catalog.model.table.HttpInputSourceDefn
 

V

validate() - Method in class org.apache.druid.catalog.model.ColumnSpec
 
validate() - Method in class org.apache.druid.catalog.model.ResolvedTable
 
validate() - Method in class org.apache.druid.catalog.model.TableMetadata
Syntactic validation of a table object.
validate() - Method in class org.apache.druid.catalog.model.TableSpec
Validate the final spec.
validate(Object, ObjectMapper) - Method in class org.apache.druid.catalog.model.ModelProperties.GranularityPropertyDefn
 
validate(Object, ObjectMapper) - Method in class org.apache.druid.catalog.model.ModelProperties.ObjectPropertyDefn
Validate that the given value is valid for this property.
validate(Object, ObjectMapper) - Method in interface org.apache.druid.catalog.model.ModelProperties.PropertyDefn
Validates that the object given is valid for this property.
validate(Object, ObjectMapper) - Method in class org.apache.druid.catalog.model.ModelProperties.SimplePropertyDefn
Validate that the given value is valid for this property.
validate(Object, ObjectMapper) - Method in class org.apache.druid.catalog.model.ModelProperties.TypeRefPropertyDefn
Convert the value from the deserialized JSON format to the type required by this field data type.
validate(Object, ObjectMapper) - Method in class org.apache.druid.catalog.model.table.DatasourceDefn.ClusterKeysDefn
 
validate(Object, ObjectMapper) - Method in class org.apache.druid.catalog.model.table.DatasourceDefn.HiddenColumnsDefn
 
validate(Map<String, Object>, ObjectMapper) - Method in class org.apache.druid.catalog.model.ObjectDefn
Validate the property values using the property definitions defined in this class.
validate(ResolvedTable) - Method in class org.apache.druid.catalog.model.table.ExternalTableDefn
 
validate(ResolvedTable) - Method in class org.apache.druid.catalog.model.TableDefn
Validate a table spec using the table, field and column definitions defined here.
validate(ResolvedExternalTable) - Method in class org.apache.druid.catalog.model.table.BaseInputSourceDefn
 
validate(ResolvedExternalTable) - Method in class org.apache.druid.catalog.model.table.FormattedInputSourceDefn
 
validate(ResolvedExternalTable) - Method in class org.apache.druid.catalog.model.table.HttpInputSourceDefn
 
validate(ResolvedExternalTable) - Method in class org.apache.druid.catalog.model.table.InlineInputSourceDefn
 
validate(ResolvedExternalTable) - Method in interface org.apache.druid.catalog.model.table.InputFormatDefn
Given a resolved table that has the serialized JSON converted to a Java map, validate the values of that map, typically by converting that map the target input format object (after adjustments and filling in dummy columns.) THe goal is to validate the information the user has provided in the table spec.
validate(ResolvedExternalTable) - Method in class org.apache.druid.catalog.model.table.InputFormats.BaseFormatDefn
 
validate(ResolvedExternalTable) - Method in class org.apache.druid.catalog.model.table.InputFormats.FlatTextFormatDefn
 
validate(ResolvedExternalTable) - Method in interface org.apache.druid.catalog.model.table.InputSourceDefn
Given a external table catalog spec, with the JSON input source and format properties parsed to generic Java maps, validate that the properties are valid prior to saving the spec into the catalog.
validate(ResolvedExternalTable) - Method in class org.apache.druid.catalog.model.table.LocalInputSourceDefn
 
validate(TableDefnRegistry) - Method in class org.apache.druid.catalog.model.table.ResolvedExternalTable
Validate that the table spec is correct by resolving the definitions, then converting the JSON to the desired object type.
validateAuthenticatorName(String) - Method in class org.apache.druid.server.security.AuthValidator
Validates the provided authenticatorName.
validateAuthorizerName(String) - Method in class org.apache.druid.server.security.AuthValidator
Validates the provided authorizerName.
validateColumn(ColumnSpec) - Method in class org.apache.druid.catalog.model.table.DatasourceDefn
 
validateColumn(ColumnSpec) - Method in class org.apache.druid.catalog.model.table.ExternalTableDefn
 
validateColumn(ColumnSpec) - Method in class org.apache.druid.catalog.model.TableDefn
Table-specific validation of a column spec.
validateColumns(List<ColumnSpec>) - Method in class org.apache.druid.catalog.model.TableDefn
 
validateCompactionConfig(DataSourceCompactionConfig, CompactionEngine) - Static method in class org.apache.druid.client.indexing.ClientCompactionRunnerInfo
 
validateDataSourceMetadata(String, DataSourceMetadata, DataSourceMetadata) - Static method in interface org.apache.druid.indexing.overlord.IndexerMetadataStorageCoordinator
Validates the given supervisorId and given metadata to ensure that start/end metadata non-null implies supervisor ID is non-null.
validateGranularity(String) - Static method in class org.apache.druid.catalog.model.CatalogUtils
 
validateMaxNumTasksForMSQ(Map<String, Object>) - Static method in class org.apache.druid.client.indexing.ClientCompactionRunnerInfo
Validate maxNumTasks >= 2 in context.
validateMetricsSpecForMSQ(AggregatorFactory[]) - Static method in class org.apache.druid.client.indexing.ClientCompactionRunnerInfo
Validate each metric defines some aggregatorFactory 'A' s.t.
validatePartitionsSpecForMSQ(PartitionsSpec, List<DimensionSchema>) - Static method in class org.apache.druid.client.indexing.ClientCompactionRunnerInfo
Validate that partitionSpec is either 'dynamic` or 'range'.
validateProjections(List<AggregateProjectionSpec>, Granularity) - Static method in class org.apache.druid.segment.indexing.DataSchema
 
validateRollupForMSQ(AggregatorFactory[], Boolean) - Static method in class org.apache.druid.client.indexing.ClientCompactionRunnerInfo
Validate rollup in granularitySpec is set to true iff metricsSpec is specified.
validateSpecUpdateTo(SupervisorSpec) - Method in interface org.apache.druid.indexing.overlord.supervisor.SupervisorSpec
Checks if a spec can be replaced with a proposed spec (proposesSpec).
valueClass - Variable in class org.apache.druid.catalog.model.ModelProperties.ObjectPropertyDefn
 
valueClass - Variable in class org.apache.druid.catalog.model.ModelProperties.SimplePropertyDefn
 
valueOf(String) - Static method in enum org.apache.druid.catalog.model.facade.DatasourceFacade.ColumnFacade.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.catalog.model.table.TableFunction.ParameterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.catalog.model.TableMetadata.TableState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.client.cache.CacheExecutorFactory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.client.CacheUtil.ServerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.client.indexing.QueryStatus.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.client.ServerView.CallbackAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.indexing.overlord.Segments
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.indexing.overlord.supervisor.autoscaler.AggregateFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager.BasicState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.metadata.segment.cache.SegmentMetadataCache.UsageMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.metadata.SortOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.segment.realtime.appenderator.SegmentWithState.SegmentState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.server.audit.AuditLogger.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.server.ClientQuerySegmentWalkerUtils.SubqueryResultLimit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.server.compaction.CompactionStatus.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.server.coordination.BroadcastDatasourceLoadingSpec.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.server.coordination.SegmentChangeStatus.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.server.coordination.ServerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.server.coordinator.AutoCompactionSnapshot.ScheduleStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.server.coordinator.loading.SegmentAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.server.coordinator.ServerCloneStatus.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.server.coordinator.stats.CoordinatorStat.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.server.coordinator.stats.Dimension
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.server.http.SegmentLoadingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.server.lookup.cache.LookupLoadingSpec.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.druid.server.security.Action
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.druid.catalog.model.facade.DatasourceFacade.ColumnFacade.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.catalog.model.table.TableFunction.ParameterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.catalog.model.TableMetadata.TableState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.client.cache.CacheExecutorFactory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.client.CacheUtil.ServerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.client.indexing.QueryStatus.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.client.ServerView.CallbackAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class org.apache.druid.discovery.NodeRole
built-in node roles
values() - Static method in enum org.apache.druid.indexing.overlord.Segments
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.indexing.overlord.supervisor.autoscaler.AggregateFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.indexing.overlord.supervisor.SupervisorStateManager.BasicState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.metadata.segment.cache.SegmentMetadataCache.UsageMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.metadata.SortOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.segment.realtime.appenderator.SegmentWithState.SegmentState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.server.audit.AuditLogger.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.server.ClientQuerySegmentWalkerUtils.SubqueryResultLimit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.server.compaction.CompactionStatus.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.server.coordination.BroadcastDatasourceLoadingSpec.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.server.coordination.SegmentChangeStatus.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.server.coordination.ServerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.server.coordinator.AutoCompactionSnapshot.ScheduleStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.server.coordinator.loading.SegmentAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.server.coordinator.ServerCloneStatus.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.server.coordinator.stats.CoordinatorStat.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.server.coordinator.stats.Dimension
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.server.http.SegmentLoadingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.server.lookup.cache.LookupLoadingSpec.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.druid.server.security.Action
Returns an array containing the constants of this enum type, in the order they are declared.
valueType - Variable in class org.apache.druid.catalog.model.ModelProperties.TypeRefPropertyDefn
 
VARCHAR - Enum constant in enum org.apache.druid.catalog.model.table.TableFunction.ParameterType
 
VARCHAR_ARRAY - Enum constant in enum org.apache.druid.catalog.model.table.TableFunction.ParameterType
 
verifyUnrestrictedAccessToDatasource(HttpServletRequest, String, AuthorizerMapper) - Static method in class org.apache.druid.server.security.AuthorizationUtils
Verifies that the user has unrestricted access to perform the required action on the given datasource.
VersionedSupervisorSpec - Class in org.apache.druid.indexing.overlord.supervisor
 
VersionedSupervisorSpec(SupervisorSpec, String) - Constructor for class org.apache.druid.indexing.overlord.supervisor.VersionedSupervisorSpec
 
VIEW - Static variable in class org.apache.druid.server.security.ResourceType
 
VIEW_SCHEMA - Static variable in class org.apache.druid.catalog.model.TableId
 

W

WARN - Enum constant in enum org.apache.druid.server.audit.AuditLogger.Level
 
WindowedCursorFactory - Class in org.apache.druid.segment.realtime
 
WindowedCursorFactory(CursorFactory, Interval) - Constructor for class org.apache.druid.segment.realtime.WindowedCursorFactory
 
with(Map<String, Integer>) - Method in class org.apache.druid.segment.realtime.appenderator.Committed
 
with(Dimension, String) - Method in class org.apache.druid.server.coordinator.stats.RowKey.Builder
 
with(Dimension, String) - Static method in class org.apache.druid.server.coordinator.stats.RowKey
 
withAggregators(AggregatorFactory...) - Method in class org.apache.druid.segment.indexing.DataSchema.Builder
 
withBalancerStrategy(BalancerStrategy) - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams.Builder
 
withBasePath(String) - Method in class org.apache.druid.rpc.ServiceLocation
 
withBasePersistDirectory(File) - Method in interface org.apache.druid.segment.realtime.appenderator.AppenderatorConfig
 
withBroadcastDatasources(Set<String>) - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams.Builder
 
withBufferPeriod(Duration) - Method in class org.apache.druid.server.coordinator.config.KillUnusedSegmentsConfig.Builder
 
withCacheData(boolean) - Method in class org.apache.druid.curator.cache.PathChildrenCacheFactory.Builder
 
withCleanupPeriod(Duration) - Method in class org.apache.druid.server.coordinator.config.KillUnusedSegmentsConfig.Builder
 
withCloneServers(Map<String, String>) - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig.Builder
 
withClusterConfig(ClusterCompactionConfig) - Method in class org.apache.druid.server.coordinator.DruidCompactionConfig
Creates a copy of this DruidCompactionConfig by updating the fields provided in the ClusterCompactionConfig.
withColumnNames(String...) - Static method in class org.apache.druid.server.compaction.Table
 
withColumns(List<ColumnSpec>) - Method in class org.apache.druid.catalog.model.TableSpec
 
withColumns(TableMetadata) - Method in class org.apache.druid.catalog.model.TableMetadata
 
withCompactionConfig(DruidCompactionConfig) - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams.Builder
 
withCompressed(boolean) - Method in class org.apache.druid.curator.cache.PathChildrenCacheFactory.Builder
 
withCurrentStatus(CompactionStatus) - Method in class org.apache.druid.server.compaction.CompactionCandidate
Creates a copy of this CompactionCandidate object with the given status.
withDataSource(String) - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStatus.Builder
 
withDataSource(String) - Method in class org.apache.druid.segment.indexing.DataSchema.Builder
 
withDatasourceConfig(DataSourceCompactionConfig) - Method in class org.apache.druid.server.coordinator.DruidCompactionConfig
 
withDatasourceConfigs(List<DataSourceCompactionConfig>) - Method in class org.apache.druid.server.coordinator.DruidCompactionConfig
Creates a copy of this DruidCompactionConfig with the given datasource compaction configs.
withDataSourcesSnapshot(DataSourcesSnapshot) - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams.Builder
 
withDatasourcesToNotKillPendingSegmentsIn(Set<String>) - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig.Builder
 
withDecommissioningNodes(Set<String>) - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig.Builder
 
withDetailedState(String) - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStatus.Builder
 
withDimensions(List<DimensionSchema>) - Method in class org.apache.druid.segment.indexing.DataSchema.Builder
 
withDimensions(DimensionSchema...) - Method in class org.apache.druid.segment.indexing.DataSchema.Builder
 
withDimensions(DimensionsSpec) - Method in class org.apache.druid.segment.indexing.DataSchema.Builder
 
withDimensionsSpec(DimensionsSpec) - Method in class org.apache.druid.segment.indexing.DataSchema
 
withDimensionsSpec(UserCompactionTaskDimensionsConfig) - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig.Builder
 
withDruidCluster(DruidCluster) - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams.Builder
 
withDurationToRetain(Duration) - Method in class org.apache.druid.server.coordinator.config.KillUnusedSegmentsConfig.Builder
 
withDynamicConfigs(CoordinatorDynamicConfig) - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams.Builder
 
withEmptyContext(Sequence<T>) - Static method in class org.apache.druid.server.QueryResponse
 
withEngine(CompactionEngine) - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig.Builder
 
withExecutorService(ExecutorService) - Method in class org.apache.druid.curator.cache.PathChildrenCacheFactory.Builder
 
withGranularity(GranularitySpec) - Method in class org.apache.druid.segment.indexing.DataSchema.Builder
 
withGranularitySpec(GranularitySpec) - Method in class org.apache.druid.segment.indexing.DataSchema
 
withGranularitySpec(UserCompactionTaskGranularityConfig) - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig.Builder
 
withHealthy(boolean) - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStatus.Builder
 
withId(String) - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStatus.Builder
 
withIgnoreDurationToRetain(Boolean) - Method in class org.apache.druid.server.coordinator.config.KillUnusedSegmentsConfig.Builder
 
withInputSegmentSizeBytes(Long) - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig.Builder
 
withIoConfig(UserCompactionTaskIOConfig) - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig.Builder
 
withKillTaskSlotRatio(Double) - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig.Builder
 
withLifecycle() - Method in class org.apache.druid.initialization.CoreInjectorBuilder
 
withLocations(List<StorageLocationConfig>) - Method in class org.apache.druid.segment.loading.SegmentLoaderConfig
 
withLogging() - Method in class org.apache.druid.initialization.CoreInjectorBuilder
 
withMarkSegmentAsUnusedDelayMillis(long) - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig.Builder
 
withMaxIntervalToKill(Period) - Method in class org.apache.druid.server.coordinator.config.KillUnusedSegmentsConfig.Builder
 
withMaxKillTaskSlots(Integer) - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig.Builder
 
withMaxRowsPerSegment(Integer) - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig.Builder
Deprecated.
withMaxSegmentsInNodeLoadingQueue(int) - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig.Builder
 
withMaxSegmentsToKill(Integer) - Method in class org.apache.druid.server.coordinator.config.KillUnusedSegmentsConfig.Builder
 
withMaxSegmentsToMove(int) - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig.Builder
 
withMessage(String) - Method in class org.apache.druid.server.coordinator.AutoCompactionSnapshot.Builder
 
withMetricsSpec(AggregatorFactory[]) - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig.Builder
 
withNumRows(long) - Method in class org.apache.druid.segment.metadata.AvailableSegmentMetadata.Builder
 
withObjectMapper(ObjectMapper) - Method in class org.apache.druid.segment.indexing.DataSchema.Builder
Deprecated.
without(String) - Method in class org.apache.druid.segment.realtime.appenderator.Committed
 
withParsed(Map<String, Object>) - Method in class org.apache.druid.client.indexing.SamplerResponse.SamplerResponseRow
 
withParserMap(Map<String, Object>) - Method in class org.apache.druid.segment.indexing.DataSchema.Builder
Deprecated.
withPauseCoordination(boolean) - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig.Builder
 
withProjections(List<AggregateProjectionSpec>) - Method in class org.apache.druid.segment.indexing.DataSchema.Builder
 
withProjections(List<AggregateProjectionSpec>) - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig.Builder
 
withProperties(Map<String, Object>) - Method in class org.apache.druid.catalog.model.ResolvedTable
 
withProperties(Map<String, Object>) - Method in class org.apache.druid.catalog.model.TableMetadata
 
withProperties(Map<String, Object>) - Method in class org.apache.druid.catalog.model.TableSpec
 
withProperties(TableMetadata) - Method in class org.apache.druid.catalog.model.TableMetadata
 
withReadLock(Supplier<T>) - Method in class org.apache.druid.metadata.segment.cache.ReadWriteCache
 
withRealtime(long) - Method in class org.apache.druid.segment.metadata.AvailableSegmentMetadata.Builder
 
withReplicantLifetime(int) - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig.Builder
 
withReplicas(Set<DruidServerMetadata>) - Method in class org.apache.druid.segment.metadata.AvailableSegmentMetadata.Builder
 
withReplicateAfterLoadTimeout(boolean) - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig.Builder
 
withReplicationThrottleLimit(int) - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig.Builder
 
withRetryPolicy(ServiceRetryPolicy) - Method in interface org.apache.druid.client.coordinator.CoordinatorClient
Returns a new instance backed by a ServiceClient which follows the provided retryPolicy
withRetryPolicy(ServiceRetryPolicy) - Method in class org.apache.druid.client.coordinator.CoordinatorClientImpl
 
withRetryPolicy(ServiceRetryPolicy) - Method in class org.apache.druid.client.coordinator.NoopCoordinatorClient
 
withRetryPolicy(ServiceRetryPolicy) - Method in class org.apache.druid.rpc.indexing.NoopOverlordClient
 
withRetryPolicy(ServiceRetryPolicy) - Method in interface org.apache.druid.rpc.indexing.OverlordClient
Returns a copy of this client with a different retry policy.
withRetryPolicy(ServiceRetryPolicy) - Method in class org.apache.druid.rpc.indexing.OverlordClientImpl
 
withRetryPolicy(ServiceRetryPolicy) - Method in interface org.apache.druid.rpc.ServiceClient
Returns a copy of this client with a different ServiceRetryPolicy.
withRetryPolicy(ServiceRetryPolicy) - Method in class org.apache.druid.rpc.ServiceClientImpl
 
withRowSignature(RowSignature) - Method in class org.apache.druid.segment.metadata.AvailableSegmentMetadata.Builder
 
withSegmentAssignerUsing(SegmentLoadQueueManager) - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams.Builder
Sets the SegmentLoadQueueManager which is used to construct the StrategicSegmentAssigner for this run.
withSegmentGranularity(Granularity) - Method in class org.apache.druid.client.indexing.ClientCompactionTaskGranularitySpec
 
withSegmentLoadingConfig(SegmentLoadingConfig) - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams.Builder
 
withService(String) - Method in class org.apache.druid.server.DruidNode
 
withShutdownExecutorOnClose(boolean) - Method in class org.apache.druid.curator.cache.PathChildrenCacheFactory.Builder
 
withSkipOffsetFromLatest(Period) - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig.Builder
 
withSmartSegmentLoading(boolean) - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig.Builder
 
withSource(String) - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStatus.Builder
 
withSpec(TableSpec) - Method in class org.apache.druid.catalog.model.TableMetadata
 
withSpec(SupervisorSpec) - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStatus.Builder
 
withSpecificDataSourcesToKillUnusedSegmentsIn(Set<String>) - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig.Builder
 
withSpecString(String) - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStatus.Builder
 
withSplit(InputSplit<String>) - Method in class org.apache.druid.metadata.input.SqlInputSource
 
withState(String) - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStatus.Builder
 
withStatus(AutoCompactionSnapshot.ScheduleStatus) - Method in class org.apache.druid.server.coordinator.AutoCompactionSnapshot.Builder
 
withSuspended(boolean) - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStatus.Builder
 
withTaskContext(Map<String, Object>) - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig.Builder
 
withTaskPriority(Integer) - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig.Builder
 
withTimeoutAndMaxScatterGatherBytes(Query<T>, ServerConfig) - Method in class org.apache.druid.server.SetAndVerifyContextQueryRunner
 
withTimestamp(TimestampSpec) - Method in class org.apache.druid.segment.indexing.DataSchema.Builder
 
withTransform(TransformSpec) - Method in class org.apache.druid.segment.indexing.DataSchema.Builder
 
withTransformSpec(CompactionTransformSpec) - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig.Builder
 
withTransformSpec(TransformSpec) - Method in class org.apache.druid.segment.indexing.DataSchema
 
withTuningConfig(UserCompactionTaskQueryTuningConfig) - Method in class org.apache.druid.server.coordinator.InlineSchemaDataSourceCompactionConfig.Builder
 
withTurboLoadingNodes(Set<String>) - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig.Builder
 
withType(String) - Method in class org.apache.druid.indexing.overlord.supervisor.SupervisorStatus.Builder
 
withUpgradedSegments(Set<DataSegment>) - Method in class org.apache.druid.segment.realtime.appenderator.SegmentsAndCommitMetadata
 
withUrl(Request, URL) - Static method in class org.apache.druid.discovery.ClientUtils
 
withUsedSegments(Collection<DataSegment>) - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams.Builder
 
withUsedSegments(DataSegment...) - Method in class org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams.Builder
 
withUseRoundRobinSegmentAssignment(boolean) - Method in class org.apache.druid.server.coordinator.CoordinatorDynamicConfig.Builder
 
withWriteLock(Supplier<T>) - Method in class org.apache.druid.metadata.segment.cache.ReadWriteCache
 
withWriteLock(ReadWriteCache.Action) - Method in class org.apache.druid.metadata.segment.cache.ReadWriteCache
 
WorkerConfig - Class in org.apache.druid.indexing.worker.config
 
WorkerConfig() - Constructor for class org.apache.druid.indexing.worker.config.WorkerConfig
 
WorkerConfig.Builder - Class in org.apache.druid.indexing.worker.config
 
WorkerNodeService - Class in org.apache.druid.discovery
Worker metadata announced by Middle Manager.
WorkerNodeService(String, int, String, String) - Constructor for class org.apache.druid.discovery.WorkerNodeService
 
WorkerTaskCountStatsMonitor - Class in org.apache.druid.server.metrics
 
WorkerTaskCountStatsMonitor(Injector, Set<NodeRole>) - Constructor for class org.apache.druid.server.metrics.WorkerTaskCountStatsMonitor
 
WorkerTaskCountStatsProvider - Interface in org.apache.druid.server.metrics
Proides task / task count status at the level of individual worker nodes.
wrap(Sequence<T>, Function<T, CacheType>, Cache, Cache.NamedKey) - Method in class org.apache.druid.client.cache.BackgroundCachePopulator
 
wrap(Sequence<T>, Function<T, CacheType>, Cache, Cache.NamedKey) - Method in interface org.apache.druid.client.cache.CachePopulator
 
wrap(Sequence<T>, Function<T, CacheType>, Cache, Cache.NamedKey) - Method in class org.apache.druid.client.cache.ForegroundCachePopulator
 
wrapQueryRunner(QueryRunner<T>) - Method in class org.apache.druid.server.QueryScheduler
wrapWithDefaultGzipHandler(Handler, int, int) - Static method in class org.apache.druid.server.initialization.jetty.JettyServerInitUtils
 
writable() - Method in interface org.apache.druid.catalog.model.SchemaRegistry.SchemaSpec
 
writable() - Method in class org.apache.druid.catalog.model.SchemaRegistryImpl.SchemaDefnImpl
 
WRITE - Enum constant in enum org.apache.druid.server.security.Action
 
WRITE_ONLY_TRANSACTIONS - Static variable in class org.apache.druid.metadata.segment.cache.Metric
Number of write-only transactions performed on the cache for a datasource.
writeCacheForDataSource(String, SegmentMetadataCache.Action<T>) - Method in class org.apache.druid.metadata.segment.cache.HeapMemorySegmentMetadataCache
 
writeCacheForDataSource(String, SegmentMetadataCache.Action<T>) - Method in class org.apache.druid.metadata.segment.cache.NoopSegmentMetadataCache
 
writeCacheForDataSource(String, SegmentMetadataCache.Action<T>) - Method in interface org.apache.druid.metadata.segment.cache.SegmentMetadataCache
Performs a thread-safe write action on the cache for the given datasource.
writeException(Exception, OutputStream) - Method in class org.apache.druid.server.QueryResourceQueryResultPusherFactory.QueryResourceQueryResultPusher
 
writeException(Exception, OutputStream) - Method in class org.apache.druid.server.QueryResultPusher
 
writeResponseEnd() - Method in interface org.apache.druid.server.QueryResultPusher.Writer
End of the response.
writeResponseStart() - Method in interface org.apache.druid.server.QueryResultPusher.Writer
Start of the response, called once per writer.
writeRow(Object) - Method in interface org.apache.druid.server.QueryResultPusher.Writer
Write a row

Z

ZERO - Static variable in class org.apache.druid.server.coordination.ChangeRequestHistory.Counter
 
zip - Variable in class org.apache.druid.segment.loading.LocalDataSegmentPusherConfig
 
ZK_PATHS_PROPERTY_BASE - Static variable in class org.apache.druid.guice.ServerModule
 
ZkCoordinator - Class in org.apache.druid.server.coordination
Deprecated.
as Druid has already migrated to HTTP-based segment loading and will soon migrate to HTTP-based inventory view using SegmentListerResource.
ZkCoordinator(ZkPathsConfig, DruidServerMetadata, CuratorFramework, BatchDataSegmentAnnouncerConfig) - Constructor for class org.apache.druid.server.coordination.ZkCoordinator
Deprecated.
 
ZkEnablementConfig - Class in org.apache.druid.curator
 
ZkEnablementConfig(Boolean) - Constructor for class org.apache.druid.curator.ZkEnablementConfig
 
ZkPathsConfig - Class in org.apache.druid.server.initialization
 
ZkPathsConfig() - Constructor for class org.apache.druid.server.initialization.ZkPathsConfig
 
ZkPathsModule - Class in org.apache.druid.server
 
ZkPathsModule() - Constructor for class org.apache.druid.server.ZkPathsModule
 
A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form