Uses of Interface
org.apache.druid.client.cache.Cache
Packages that use Cache
Package
Description
-
Uses of Cache in org.apache.druid.client
Constructors in org.apache.druid.client with parameters of type CacheModifierConstructorDescriptionCachingClusteredClient(QueryRunnerFactoryConglomerate conglomerate, TimelineServerView serverView, Cache cache, com.fasterxml.jackson.databind.ObjectMapper objectMapper, CachePopulator cachePopulator, CacheConfig cacheConfig, DruidHttpClientConfig httpClientConfig, BrokerParallelMergeConfig parallelMergeConfig, ForkJoinPool pool, QueryScheduler scheduler, ServiceEmitter emitter) CachingQueryRunner(String cacheId, Optional<byte[]> cacheKeyPrefix, SegmentDescriptor segmentDescriptor, org.joda.time.Interval actualDataInterval, com.fasterxml.jackson.databind.ObjectMapper mapper, Cache cache, QueryToolChest toolchest, QueryRunner<T> base, CachePopulator cachePopulator, CacheConfig cacheConfig) -
Uses of Cache in org.apache.druid.client.cache
Classes in org.apache.druid.client.cache that implement CacheModifier and TypeClassDescriptionclassclassclassclassMethods in org.apache.druid.client.cache that return CacheModifier and TypeMethodDescriptionstatic CacheMapCache.create(long sizeInBytes) CaffeineCacheProvider.get()HybridCacheProvider.get()LocalCacheProvider.get()Deprecated.MemcachedCacheProvider.get()Methods in org.apache.druid.client.cache with parameters of type CacheModifier and TypeMethodDescriptionvoid<T,CacheType>
Sequence<T>BackgroundCachePopulator.wrap(Sequence<T> sequence, Function<T, CacheType> cacheFn, Cache cache, Cache.NamedKey cacheKey) <T,CacheType>
Sequence<T>CachePopulator.wrap(Sequence<T> sequence, Function<T, CacheType> cacheFn, Cache cache, Cache.NamedKey cacheKey) <T,CacheType>
Sequence<T>ForegroundCachePopulator.wrap(Sequence<T> sequence, Function<T, CacheType> cacheFn, Cache cache, Cache.NamedKey cacheKey) Constructors in org.apache.druid.client.cache with parameters of type Cache -
Uses of Cache in org.apache.druid.query
Constructors in org.apache.druid.query with parameters of type CacheModifierConstructorDescriptionResultLevelCachingQueryRunner(QueryRunner baseRunner, QueryToolChest queryToolChest, Query<T> query, com.fasterxml.jackson.databind.ObjectMapper objectMapper, Cache cache, CacheConfig cacheConfig, ServiceEmitter emitter) -
Uses of Cache in org.apache.druid.segment.realtime.appenderator
Methods in org.apache.druid.segment.realtime.appenderator with parameters of type CacheModifier and TypeMethodDescriptionstatic AppenderatorAppenderators.createRealtime(SegmentLoaderConfig segmentLoaderConfig, String id, DataSchema schema, AppenderatorConfig config, SegmentGenerationMetrics metrics, DataSegmentPusher dataSegmentPusher, com.fasterxml.jackson.databind.ObjectMapper objectMapper, IndexIO indexIO, IndexMerger indexMerger, QueryRunnerFactoryConglomerate conglomerate, DataSegmentAnnouncer segmentAnnouncer, ServiceEmitter emitter, QueryProcessingPool queryProcessingPool, Cache cache, CacheConfig cacheConfig, CachePopulatorStats cachePopulatorStats, PolicyEnforcer policyEnforcer, RowIngestionMeters rowIngestionMeters, ParseExceptionHandler parseExceptionHandler, CentralizedDatasourceSchemaConfig centralizedDatasourceSchemaConfig) AppenderatorsManager.createRealtimeAppenderatorForTask(SegmentLoaderConfig segmentLoaderConfig, String taskId, DataSchema schema, AppenderatorConfig config, TaskDirectory taskDirectory, SegmentGenerationMetrics metrics, DataSegmentPusher dataSegmentPusher, com.fasterxml.jackson.databind.ObjectMapper objectMapper, IndexIO indexIO, IndexMerger indexMerger, QueryRunnerFactoryConglomerate conglomerate, DataSegmentAnnouncer segmentAnnouncer, ServiceEmitter emitter, QueryProcessingPool queryProcessingPool, JoinableFactory joinableFactory, Cache cache, CacheConfig cacheConfig, CachePopulatorStats cachePopulatorStats, PolicyEnforcer policyEnforcer, RowIngestionMeters rowIngestionMeters, ParseExceptionHandler parseExceptionHandler, CentralizedDatasourceSchemaConfig centralizedDatasourceSchemaConfig) Creates anStreamAppenderatorsuited for realtime ingestion.DummyForInjectionAppenderatorsManager.createRealtimeAppenderatorForTask(SegmentLoaderConfig segmentLoaderConfig, String taskId, DataSchema schema, AppenderatorConfig config, TaskDirectory taskDirectory, SegmentGenerationMetrics metrics, DataSegmentPusher dataSegmentPusher, com.fasterxml.jackson.databind.ObjectMapper objectMapper, IndexIO indexIO, IndexMerger indexMerger, QueryRunnerFactoryConglomerate conglomerate, DataSegmentAnnouncer segmentAnnouncer, ServiceEmitter emitter, QueryProcessingPool queryProcessingPool, JoinableFactory joinableFactory, Cache cache, CacheConfig cacheConfig, CachePopulatorStats cachePopulatorStats, PolicyEnforcer policyEnforcer, RowIngestionMeters rowIngestionMeters, ParseExceptionHandler parseExceptionHandler, CentralizedDatasourceSchemaConfig centralizedDatasourceSchemaConfig) PeonAppenderatorsManager.createRealtimeAppenderatorForTask(SegmentLoaderConfig segmentLoaderConfig, String taskId, DataSchema schema, AppenderatorConfig config, TaskDirectory taskDirectory, SegmentGenerationMetrics metrics, DataSegmentPusher dataSegmentPusher, com.fasterxml.jackson.databind.ObjectMapper jsonMapper, IndexIO indexIO, IndexMerger indexMerger, QueryRunnerFactoryConglomerate conglomerate, DataSegmentAnnouncer segmentAnnouncer, ServiceEmitter emitter, QueryProcessingPool queryProcessingPool, JoinableFactory joinableFactory, Cache cache, CacheConfig cacheConfig, CachePopulatorStats cachePopulatorStats, PolicyEnforcer policyEnforcer, RowIngestionMeters rowIngestionMeters, ParseExceptionHandler parseExceptionHandler, CentralizedDatasourceSchemaConfig centralizedDatasourceSchemaConfig) UnifiedIndexerAppenderatorsManager.createRealtimeAppenderatorForTask(SegmentLoaderConfig segmentLoaderConfig, String taskId, DataSchema schema, AppenderatorConfig config, TaskDirectory taskDirectory, SegmentGenerationMetrics metrics, DataSegmentPusher dataSegmentPusher, com.fasterxml.jackson.databind.ObjectMapper objectMapper, IndexIO indexIO, IndexMerger indexMerger, QueryRunnerFactoryConglomerate conglomerate, DataSegmentAnnouncer segmentAnnouncer, ServiceEmitter emitter, QueryProcessingPool queryProcessingPool, JoinableFactory joinableFactory, Cache cache, CacheConfig cacheConfig, CachePopulatorStats cachePopulatorStats, PolicyEnforcer policyEnforcer, RowIngestionMeters rowIngestionMeters, ParseExceptionHandler parseExceptionHandler, CentralizedDatasourceSchemaConfig centralizedDatasourceSchemaConfig) Constructors in org.apache.druid.segment.realtime.appenderator with parameters of type CacheModifierConstructorDescriptionSinkQuerySegmentWalker(String dataSource, VersionedIntervalTimeline<String, org.apache.druid.segment.realtime.appenderator.SinkQuerySegmentWalker.SinkHolder> upgradedSegmentsTimeline, com.fasterxml.jackson.databind.ObjectMapper objectMapper, ServiceEmitter emitter, QueryRunnerFactoryConglomerate conglomerate, QueryProcessingPool queryProcessingPool, Cache cache, CacheConfig cacheConfig, CachePopulatorStats cachePopulatorStats, PolicyEnforcer policyEnforcer) UnifiedIndexerAppenderatorsManager(QueryProcessingPool queryProcessingPool, WorkerConfig workerConfig, Cache cache, CacheConfig cacheConfig, CachePopulatorStats cachePopulatorStats, PolicyEnforcer policyEnforcer, com.fasterxml.jackson.databind.ObjectMapper objectMapper, ServiceEmitter serviceEmitter, com.google.inject.Provider<QueryRunnerFactoryConglomerate> queryRunnerFactoryConglomerateProvider) -
Uses of Cache in org.apache.druid.server
Constructors in org.apache.druid.server with parameters of type CacheModifierConstructorDescriptionClientQuerySegmentWalker(ServiceEmitter emitter, QuerySegmentWalker clusterClient, QuerySegmentWalker localClient, QueryRunnerFactoryConglomerate conglomerate, JoinableFactory joinableFactory, RetryQueryRunnerConfig retryConfig, com.fasterxml.jackson.databind.ObjectMapper objectMapper, ServerConfig serverConfig, Cache cache, CacheConfig cacheConfig, SubqueryGuardrailHelper subqueryGuardrailHelper, SubqueryCountStatsProvider subqueryStatsProvider, GenericQueryMetricsFactory genericQueryMetricsFactory) -
Uses of Cache in org.apache.druid.server.coordination
Constructors in org.apache.druid.server.coordination with parameters of type CacheModifierConstructorDescriptionServerManager(QueryRunnerFactoryConglomerate conglomerate, ServiceEmitter emitter, QueryProcessingPool queryProcessingPool, CachePopulator cachePopulator, com.fasterxml.jackson.databind.ObjectMapper objectMapper, Cache cache, CacheConfig cacheConfig, SegmentManager segmentManager, ServerConfig serverConfig, PolicyEnforcer policyEnforcer)